2015-07-23 3 views
2

Есть ли другие преимущества, кроме возможности фильтровать его по классу позже?Зачем создавать Nlog Logger для каждого класса

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

logger = LogManager.GetCurrentClassLogger 

для каждого класса.

ответ

1

Нет никаких преимуществ, кроме как настроить и отфильтровать журнал по имени класса. Если вы не полагаетесь на эту способность, наличие одного регистратора для всех классов является вполне допустимым выбором.

Смежные вопросы