Я не могу заставить nservicebus использовать именованный логгер log4net. Похоже, что используется только то, что определено в элементе <root>
.nservicebus SetLoggingLibrary
Это прекрасно работает
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/
Забыл его в примере, но это не проблема. – Stig