NLog: Force BufferingTargetWrapper to empty on AppDomain UnhandledException
I have NLog configured in my application to to use the BufferingTargetWrapper for sending emails with the MailTarget . The problem I'm running into is I can not find a way to force NLog to empty the BufferingTargetWrapper before the application exits from Unhandled Exceptions. I tried calling LogManager.Flush() and LogManager.DisableLogging() from the Current App Domain's UnhandledException Event but it does not seam to work. What would I need to do to make it send the emails? you can call the BufferingTargetWrapper and force it to write the logs. Its strange that the LogManger.Flush doesn't