Я не могу заставить nservicebus использовать именованный регистратор log4net. Кажется, он использует только то, что определено в элементе <root>
.
Это отлично работает
NServiceBus.SetLoggingLibrary.Log4Net(log4net.Config.XmlConfigurator.Configure);
<root>
<level value="ALL"/>
<appender-ref ref="NServiceBusAppender"/>
</root>
Но мне действительно нравится использовать именованное определение.
<logger name="NServiceBusLogger">
<appender-ref ref="NServiceBusAppender"/>
</logger>
Возможно ли это?
На своем сайте они показывают только образец с поведением <root>
.
http://docs.particular.net/nservicebus/logging/