Files
wpywmail/client-winui/App.xaml.cs
T

28 lines
852 B
C#

using Microsoft.UI.Xaml;
namespace WpywMail.Client;
public partial class App : Application
{
public static Window? MainWindow { get; private set; }
public App()
{
UnhandledException += (_, args) =>
{
try { File.AppendAllText(Path.Combine(Path.GetTempPath(), "WpywMail.Client-error.log"), $"{DateTime.Now:O}\r\n{args.Exception}\r\n\r\n"); } catch { }
};
AppDomain.CurrentDomain.UnhandledException += (_, args) =>
{
try { File.AppendAllText(Path.Combine(Path.GetTempPath(), "WpywMail.Client-error.log"), $"{DateTime.Now:O}\r\n{args.ExceptionObject}\r\n\r\n"); } catch { }
};
InitializeComponent();
}
protected override void OnLaunched(LaunchActivatedEventArgs args)
{
MainWindow = new MainWindow();
MainWindow.Activate();
}
}