| 123456789101112131415161718192021222324252627282930313233 | using Avalonia;using System;using Avalonia.Svg.Skia;using InABox.Avalonia.Platform;using InABox.Avalonia.Platform.Desktop;using PRS.DigitalKey;namespace Prs.DigitalKey.Desktop;class Program{    // Initialization code. Don't use any Avalonia, third-party APIs or any    // SynchronizationContext-reliant code before AppMain is called: things aren't initialized    // yet and stuff might break.    [STAThread]    public static void Main(string[] args) => BuildAvaloniaApp()        .StartWithClassicDesktopLifetime(args);        // Avalonia configuration, don't remove; also used by visual designer.    public static AppBuilder BuildAvaloniaApp()    {        GC.KeepAlive(typeof(ViewModelBase).Assembly);        GC.KeepAlive(typeof(SvgImageExtension).Assembly);        GC.KeepAlive(typeof(Avalonia.Svg.Skia.Svg).Assembly);                PlatformTools.Register<IBluetooth, Desktop_Bluetooth>();                return AppBuilder.Configure<App>()            .UsePlatformDetect()            .WithInterFont()            .LogToTrace();    }}
 |