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