Ответ 1
Я думаю, что-то вроде этого, что вы хотите:
<logger name="SpammyLogger" minlevel="Off" maxlevel="Trace" final="true" />
<logger name="SpammyLogger" minlevel="Debug" maxlevel="Fatal" writeTo="SpammyFileTarget" final="true" />
<logger name="*" levels="Trace" writeTo="RegularFileTarget/" />
Добавление final="true"
означает, что больше не будет выполняться никаких правил для событий, созданных "SpammyLogger"
, но оно применяется только к указанным уровням (см. Https://github.com/nlog/nlog/wiki/Configuration- файл № правил)
Смотрите эту ссылку для получения дополнительной информации NLog, которая может оказаться полезной: