Fixed plugin refresh command and added new method for executing tasks without return type in ConsoleUtilities

This commit is contained in:
2023-09-25 22:06:42 +03:00
parent c577f625c2
commit 89c4932cd7
8 changed files with 78 additions and 57 deletions

View File

@@ -9,9 +9,9 @@ namespace PluginManager;
public class Config
{
private static bool IsLoaded;
public static DBLogger Logger;
public static SettingsDictionary<string, string>? AppSettings;
private static bool _isLoaded;
public static DBLogger? Logger;
public static SettingsDictionary<string, string> AppSettings;
internal static Boot? _DiscordBotClient;
@@ -19,8 +19,8 @@ public class Config
public static async Task Initialize()
{
if (IsLoaded) return;
if (_isLoaded) return;
Directory.CreateDirectory("./Data/Resources");
Directory.CreateDirectory("./Data/Plugins");
Directory.CreateDirectory("./Data/PAKS");
@@ -36,7 +36,7 @@ public class Config
ArchiveManager.Initialize();
IsLoaded = true;
_isLoaded = true;
Logger.Log("Config initialized", LogLevel.INFO);
}