Я использую NLog в своем приложении. У меня есть ведение журнала фасадов с приватным статичным Logger, поэтому есть только один Logger для всего приложения. Как это:Nlog 'один регистратор для каждого класса'
public class Logging
{
private static Logger _logger;
//... constructors and methods
}
Но я читал в NLog документации, «один регистратор на класс» подход рекомендуется, так что вы легко получить точку исключения пришли. Таким образом, каждый класс будет иметь:
private static Logger _logger;
Но таким образом каждый класс должен быть связан с Logger и LogManager класса NLog в. Каков наилучший способ реализации «одного регистратора в классе» в этой ситуации?
См. Http://stackoverflow.com/questions/3143929/why-do-loggers-recommend-using-a-logger-per-class?rq=1 – Julian