使用NServiceBus Generic Host添加其他appender

时间:2010-08-03 13:16:32

标签: logging log4net nservicebus

任何人都可以在这里指出我正确的方向。

是否可以为每个配置文件分别配置log4net配置文件?

这样我可以有一个production.log4net.config和一个lite.log4net.config吗?

如果该配置位于已经构建到通用主机中的编程配置之上,那将会更加酷。

1 个答案:

答案 0 :(得分:2)

您必须使用自己的配置文件覆盖配置文件,然后实现IConfigureLoggingForProfile并在其中调用:

NServiceBus.SetLoggingLibrary.Log4Net(()=> log4net.Config.XmlConfigurator.Configure(File.OpenRead(“production.log4net.config”)));