как изменить уровень регистрации в логгере в значении переопределения кода, установленном в конфигурации - PullRequest
0 голосов
/ 16 июля 2010

У меня есть приложение C # Win Form, и в каждом классе я получаю регистратор, например:

приватное статическое чтение только для ILog Log = LogManager.GetLogger ("ApplnLogger");

Я настроилв моем app.config для регистрации сообщений на информационном уровне и выше.

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

Как настроить уровень ведения журнала для отладки, переопределяя уровень конфигурации INFO, без необходимости перезапускать мое приложение win form?

1 Ответ

1 голос
/ 19 июля 2010

Оформить ConfigureAndWatch

По сути, вы говорите своей программе, чтобы она следила за изменениями в файле конфигурации. Поэтому, если вы отредактируете этот файл, Log4net будет автоматически использовать новые настройки без необходимости перезапускать приложение.

...