2012-09-14 78 views
1

我正在嘗試使用棱鏡爲EL 5.0。使用Prism 4.0配置Enterprise Library 5.0

作爲引導程序過程的一部分 - 我創造的記錄儀門面適配器 - 其使用記錄下面的代碼...

var logwriter = EnterpriseLibraryContainer.Current.GetInstance<LogWriter>();  
logwriter.Write(message, category.ToString(), (int)priority); 

雖然引導程序正在進行中記錄的一些量是由框架來完成。並開始寫入文件...

作爲ConfigureContainer()的一部分,我註冊EnterpriseLibraryContainer以使用我的統一容器。

var configurator = new UnityContainerConfigurator(Container); 
// Read the configuration files and set up the container.   
EnterpriseLibraryContainer.ConfigureContainer(configurator, ConfigurationSourceFactory.Create());    

在這個階段 - 任何後續的日誌記錄(通過異常處理塊)相同的日誌目標聽衆越來越寫入,因爲早期的文件是由不同的情況下舉行的新文件(增量文件)

任何人都可以幫助我一樣嗎?

回答

相關問題