a lot of work
This commit is contained in:
@@ -1,13 +1,13 @@
|
||||
using Avalonia;
|
||||
using Castle.Core.Logging;
|
||||
using OfficeOpenXml;
|
||||
using Pilz.Configuration;
|
||||
using Pilz.Features;
|
||||
|
||||
namespace ModpackUpdater.Apps.Manager;
|
||||
|
||||
public static class Program
|
||||
{
|
||||
private static readonly SettingsManager settingsManager;
|
||||
internal static readonly SettingsManager settingsManager;
|
||||
|
||||
public static ISettings Settings => settingsManager.Instance;
|
||||
|
||||
@@ -15,6 +15,7 @@ public static class Program
|
||||
{
|
||||
ExcelPackage.License.SetNonCommercialPersonal("Pilzinsel64");
|
||||
settingsManager = new(GetSettingsPath(), true);
|
||||
settingsManager.Instance.Logger = new ConsoleLogger("Settings");
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
@@ -25,8 +26,6 @@ public static class Program
|
||||
{
|
||||
// To customize application configuration such as set high DPI settings or default font,
|
||||
// see https://aka.ms/applicationconfiguration.
|
||||
AppGlobals.Initialize();
|
||||
PluginFeatureController.Instance.RegisterAllOwn();
|
||||
BuildAvaloniaApp().StartWithClassicDesktopLifetime(args);
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user