private static void OnUnhandledErrorDetected(object sender, UnhandledErrorDetectedEventArgs e) { try { e.UnhandledError.Propagate(); } catch (Exception ex) { var properties = new Dictionary <string, string> { { "StackTrace", ex.StackTrace }, { "Message", ex.Message }, }; TelemetryManager.TrackCrash(ex, properties); } }