2
任何人都可以在這裏指出我正確的方向。用NServiceBus添加額外的appen通用主機
是否可以爲每個配置文件分別配置log4net配置文件?
以這種方式,我可以有一個production.log4net.config和lite.log4net.config?
如果該配置位於已經構建到通用主機中的編程配置之上,那將會更加酷。
任何人都可以在這裏指出我正確的方向。用NServiceBus添加額外的appen通用主機
是否可以爲每個配置文件分別配置log4net配置文件?
以這種方式,我可以有一個production.log4net.config和lite.log4net.config?
如果該配置位於已經構建到通用主機中的編程配置之上,那將會更加酷。
你必須用自己的重寫配置文件,然後執行IConfigureLoggingForProfile,並在那裏呼叫:
NServiceBus.SetLoggingLibrary.Log4Net(()=> log4net.Config.XmlConfigurator.Configure(File.OpenRead ( 「production.log4net.config」)));
當你說覆蓋配置文件,你是否意味着創建一個新的配置文件繼承原來的? – mlarsen 2010-08-03 14:12:32
你可以繼承,是的,它會給你配置文件的所有其他行爲,除了你將覆蓋的日誌以外。或者,你不能自己繼承和定義特定的行爲。 – 2010-08-03 16:09:30
完美的作品,謝謝。 – mlarsen 2010-08-04 09:34:31