任何人都可以在这里指出我正确的方向。
是否可以为每个配置文件分别配置log4net配置文件?
这样我可以有一个production.log4net.config和一个lite.log4net.config吗?
如果该配置位于已经构建到通用主机中的编程配置之上,那将会更加酷。
答案 0 :(得分:2)
您必须使用自己的配置文件覆盖配置文件,然后实现IConfigureLoggingForProfile并在其中调用:
NServiceBus.SetLoggingLibrary.Log4Net(()=> log4net.Config.XmlConfigurator.Configure(File.OpenRead(“production.log4net.config”)));