Добавьте дополнительные приложения с помощью NServiceBus Generic Host - PullRequest
2 голосов
/ 03 августа 2010

Может ли кто-нибудь указать мне правильное направление здесь.

Можно ли иметь отдельные файлы конфигурации log4net для каждого профиля?

Таким образом, я мог бы получить production.log4net.configи lite.log4net.config?

Было бы еще круче, если бы эта конфигурация была поверх программной конфигурации, уже встроенной в общий хост.

1 Ответ

2 голосов
/ 03 августа 2010

Вы должны переопределить профили своими собственными, а затем реализовать IConfigureLoggingForProfile и там вызвать:

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

...