В моем приложении NLog настроен на использование BufferingTargetWrapper
для отправки электронных писем с MailTarget
.
Проблема, с которой я сталкиваюсь, заключается в том, что я не могу найти способ заставить NLog очистить BufferingTargetWrapper
перед выходом приложения из необработанных исключений.
Я попытался вызвать LogManager.Flush()
и LogManager.DisableLogging()
из события UnhandledException текущего домена приложения, но это не работает.
Что мне нужно сделать, чтобы заставить его отправлять электронные письма?