Как я могу контролировать состояние Nlog, что означает, что, скажем, nlog не удалось зарегистрировать ошибку, как я могу убедиться, что Nlog работает безупречно ?.
Я знаю, что у nlog есть внутренний журнал ошибок, но я хотел бы сообщить мне, когда nlog перестанет работать /
Заглянул в документацию NLog Документы NLog, не нашел правильного ответа
похоже, RetryingWrapper - единственный вариант
Любая помощь будет оценена
Кстати. github.com/NLog/NLog/wiki/Internal-Logging имеет интерфейс InternalLogger.LogWriter, к которому вы можете подключиться и получать уведомления о предупреждениях / ошибках (пожалуйста, не пересылайте NLog Logger)





Может быть, вариант github.com/nlog/NLog/wiki/FallbackGroup-target. Это позволит вам выполнить код при выходе из строя основной цели. См. Также github.com/NLog/NLog/wiki/MethodCall-target (пожалуйста, не пересылайте NLog Logger)