public static void threadExceptionEventHandler(object sender, ThreadExceptionEventArgs e) { if (_configuration == null) _configuration = new ExceptionHandlerConfiguration(); ExceptionHandler handler = new ExceptionHandler(); handler.isRecoverable = true; handler.setupDialog(sender, e.Exception); handler.ShowDialog(); }
public static void currentDomainUnhandledExceptionHandler(object sender, UnhandledExceptionEventArgs e) { if (_configuration == null) _configuration = new ExceptionHandlerConfiguration(); ExceptionHandler handler = new ExceptionHandler(); handler.isRecoverable = false; handler.setupDialog(sender, (Exception) e.ExceptionObject); handler.ShowDialog(); }