.Net logging tool, который может динамически изменять конфигурацию - PullRequest
2 голосов
/ 10 сентября 2010

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

  • приложение запускается и логирование тоже должно начинаться
  • некоторые данные обрабатываются, происходит определенное событие
  • создан новый регистратор и новый приемник журналов (база данных, которая не существует при запуске программы)

log4net прекрасно работает для меня, пока я использую XML для конфигурации, но API для конфигурации в коде не очень приятный и не очень хорошо задокументирован Кто-нибудь может порекомендовать альтернативный инструмент, который подходит для вышеуказанного варианта использования?

веселит, Ахим

Ответы [ 2 ]

2 голосов
/ 10 сентября 2010

Блок приложения Microsoft Enterprise Library для ведения журналов имеет приятный интерфейс для конфигурации в коде (начиная с 5.0 или 4.1, я не могу вспомнить прямо сейчас) http://entlib.codeplex.com/

0 голосов
/ 11 сентября 2010

Эта структура ведения журнала должна соответствовать вашим потребностям: Структура ведения журнала объектного парня

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