You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
30 lines
1018 B
30 lines
1018 B
using System; |
|
using System.Diagnostics.CodeAnalysis; |
|
using Avalonia; |
|
using Projektanker.Icons.Avalonia; |
|
using Projektanker.Icons.Avalonia.FontAwesome; |
|
|
|
namespace StabilityMatrix.Avalonia; |
|
|
|
[SuppressMessage("ReSharper", "ClassNeverInstantiated.Global")] |
|
[SuppressMessage("ReSharper", "MemberCanBePrivate.Global")] |
|
public 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() |
|
{ |
|
IconProvider.Current.Register<FontAwesomeIconProvider>(); |
|
|
|
return AppBuilder.Configure<App>() |
|
.UsePlatformDetect() |
|
.WithInterFont() |
|
.LogToTrace(); |
|
} |
|
}
|
|
|