Добавить метаинформацию в удаленные сообщения в NLog - PullRequest
0 голосов
/ 26 июня 2018

Мы намереваемся внедрить NLog в приложении C # с несколькими целями, включая общий файл журнала, а также цель, показывающую конкретные сообщения в виде всплывающих окон (например, соответствующие предупреждения или ошибки).

Есть ли возможность добавить вид метаинформации при отбрасывании сообщения в NLog, например, флаг о том, актуальны ли сообщения для пользователя во время выполнения, кроме уровня журнала?

Другими словами, могут быть журналы с уровнем " Warning ", которые должны быть записаны в файл журнала, в то время как другие дополнительно должны также инициировать открытие окна сообщения в пользовательском интерфейсе. Как-то нужно провести разграничение.

1 Ответ

0 голосов
/ 26 июня 2018

Существует несколько способов добавить контекстную информацию:

Эту информацию можно использовать в логике фильтрации в правилах регистрации: https://github.com/nlog/nlog/wiki/Filtering-log-messages

...