Files
RedBookPlayer/RedBookPlayer.GUI/Program.cs
2021-07-05 13:20:06 -07:00

29 lines
695 B
C#

using System;
#if WindowsDebug
using System.Runtime.InteropServices;
#endif
using Avalonia;
using Avalonia.Logging.Serilog;
namespace RedBookPlayer.GUI
{
internal class Program
{
[STAThread]
public static void Main(string[] args)
{
#if WindowsDebug
AllocConsole();
#endif
BuildAvaloniaApp().StartWithClassicDesktopLifetime(args);
}
#if WindowsDebug
[DllImport("kernel32.dll", SetLastError = true)]
[return: MarshalAs(UnmanagedType.Bool)]
static extern bool AllocConsole();
#endif
public static AppBuilder BuildAvaloniaApp() => AppBuilder.Configure<App>().UsePlatformDetect().LogToDebug();
}
}