Что такое root logger в log4net - PullRequest
18 голосов
/ 26 июля 2010

Я не совсем понимаю, какова основная функциональность для корневого регистратора, как показано в следующем разделе.В чем отличие от других регистраторов?

<root>
  <level value="WARN" />
  <appender-ref ref="RollingLogFileAppender" />
</root>

Ответы [ 2 ]

12 голосов
/ 26 июля 2010

Я думаю, что log4net документация объясняет это довольно хорошо:

Регистраторы организованы в иерархии. Например: регистратор Foo.Bar является дочерним по отношению к регистратору Foo. Таким образом, регистраторы создают дерево, а корневой регистратор является просто корнем этого дерева (в примере Foo является дочерним для корневого регистратора).

Этот интерфейс позволяет использовать некоторые интересные приложения для настройки (например, отключить / включить ведение журнала для всей подсистемы вашего приложения).

3 голосов
/ 26 июля 2010

Root Logger может содержать список дополнений и настроек (обычно только уровень журнала), используемых при ведении журнала.

Проверьте эту ссылку для получения дополнительной информации о Root Logger с Log4net.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...