From 61d7df4adb4e0fcb1ca827dbcf7403a511c70c36 Mon Sep 17 00:00:00 2001 From: Paul Schneider Date: Tue, 25 Jun 2019 02:57:56 +0100 Subject: [PATCH] could have been usefull --- src/Yavsc/Startup/Startup.cs | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/src/Yavsc/Startup/Startup.cs b/src/Yavsc/Startup/Startup.cs index 081cf525..bfc783c8 100755 --- a/src/Yavsc/Startup/Startup.cs +++ b/src/Yavsc/Startup/Startup.cs @@ -66,6 +66,8 @@ namespace Yavsc public Startup(IHostingEnvironment env, IApplicationEnvironment appEnv) { + AppDomain.CurrentDomain.UnhandledException += OnUnHandledException; + var devtag = env.IsDevelopment() ? "D" : ""; var prodtag = env.IsProduction() ? "P" : ""; var stagetag = env.IsStaging() ? "S" : ""; @@ -104,6 +106,13 @@ namespace Yavsc GServiceAccount = JsonConvert.DeserializeObject(safile.OpenText().ReadToEnd()); } } + + // never hit ... + private void OnUnHandledException(object sender, UnhandledExceptionEventArgs e) + { + logger.LogError(sender.ToString()); + logger.LogError(JsonConvert.SerializeObject(e.ExceptionObject)); + } public static string ConnectionString { get; set; } public static GoogleAuthSettings GoogleSettings { get; set; }