1234567891011121314151617181920212223242526272829303132333435363738 |
- using System;
- using Avalonia;
- using Avalonia.Platform;
- using ControlCatalog.NetCore;
- using ControlCatalog.Pages;
- namespace ControlCatalog
- {
- internal class Program
- {
- [STAThread]
- public static int Main(string[] args)
- => BuildAvaloniaApp().StartWithClassicDesktopLifetime(args);
- /// <summary>
- /// This method is needed for IDE previewer infrastructure
- /// </summary>
- public static AppBuilder BuildAvaloniaApp()
- => AppBuilder.Configure<App>()
- .LogToTrace()
- .AfterSetup(builder =>
- {
- builder.Instance!.AttachDevTools(new Avalonia.Diagnostics.DevToolsOptions()
- {
- StartupScreenIndex = 1,
- });
- EmbedSample.Implementation = new EmbedSampleWin();
- })
- .UseWin32()
- .UseSkia();
- private static void ConfigureAssetAssembly(AppBuilder builder)
- {
- AssetLoader.SetDefaultAssembly(typeof(App).Assembly);
- }
- }
- }
|