private void HandleUnhandledException(Exception exception) { WarningHandler.ExtremeLog("Launcher unhandled exception!", exception); if (exception != null) { Log.FatalFormat(exception, "Необработанная ошибка"); } else { Log.FatalFormat(new Exception("unknown exception"), "Необработанная неизвестная ошибка"); } System.Windows.Application.Current.Shutdown(1); }
private void HandleUnhandledException(Exception exception) { WarningHandler.ExtremeLog("Unhandled exception!", exception); if (exception != null) { Core.WarningHandler.FatalFormat(exception, "Необработанная ошибка"); } else { Core.WarningHandler.FatalFormat(new Exception("unknown exception"), "Необработанная неизвестная ошибка"); } Shutdown(1); }