Задать вопрос
@GLeBaTi

Логирование через синглтон?

Здравствуйте. Есть сервер, к которому подключаются пользователи. Отсюда следует, что он многопоточный.
Есть 2 способа логирования:
1) стандартный (везде вызывать эту конструкцию): LogManager.GetCurrentClassLogger().Debug("...");
2) мой (через singleton):
1 раз:
Logger.Instance.AddLogger(new Log4NetWriter(LogManager.GetCurrentClassLogger()));

а дальше: Logger.Instance.Debug("...");

Могу ли я что-либо потерять использую свой метод? (интересует производительность)
Просто не совсем понимаю что именно делает GetCurrentClassLogger.
  • Вопрос задан
  • 2615 просмотров
Подписаться 1 Оценить 2 комментария
Ответ пользователя Константин Китманов К ответам на вопрос (2)
k12th
@k12th
console.log(`You're pulling my leg, right?`);
А может лучше вообще через AOP?
Ответ написан