программной перенастройки NLog

Я впервые использую пакет NLog для ведения журнала, но до сих пор с ним было здорово работать.

В моем сценарии мне нужно инициализировать настройки NLog LoggingConfiguration программно, а не через более типичный сценарий файла конфигурации. Я проверил это и все работает так, как я хочу по умолчанию. Но как мне изменить мои настройки программно во время выполнения -? Вероятно, наиболее распространенным сценарием здесь является тот, когда уровень ведения журнала приложения по умолчанию установлен на ERROR, но возникает ошибка в конкретном модуле, и я хочу переключить уровень ведения журнала, чтобы он был более подробным, чтобы отследить ошибку. Я хотел бы написать небольшой веб-интерфейс, чтобы я мог легко настраивать эти параметры во время выполнения, но я хочу убедиться, что использую правильный подход к этому.

35
задан johnnyRose 20 July 2017 в 15:32
поделиться