private void Add_OnMouseDown(object sender, MouseButtonEventArgs e) { Logger.LogMessage($"Start adding new widget"); WidgetExtension.AddNewWidgetToCollection(); }
protected override void OnClosing(CancelEventArgs e) { base.OnClosing(e); Logger.LogMessage("Program closing"); WidgetExtension.TerminateRelatedProcesses(); }
private void App_OnDispatcherUnhandledException(object sender, DispatcherUnhandledExceptionEventArgs e) { Logger.LogError(e.Exception, "Unhandled exception"); WidgetExtension.TerminateRelatedProcesses(); }