Improved logging.

This commit is contained in:
2023-09-26 21:46:54 +03:00
parent d00ebfd7ed
commit f58a57c6cd
25 changed files with 429 additions and 633 deletions

View File

@@ -9,8 +9,8 @@ namespace PluginManager;
public class Config
{
private static bool _isLoaded;
public static DBLogger? Logger;
private static bool _isLoaded;
public static Logger Logger;
public static SettingsDictionary<string, string> AppSettings;
internal static Boot? _DiscordBotClient;
@@ -30,15 +30,14 @@ public class Config
AppSettings = new SettingsDictionary<string, string>("./Data/Resources/config.json");
AppSettings["LogFolder"] = "./Data/Logs/Logs";
AppSettings["ErrorFolder"] = "./Data/Logs/Errors";
Logger = new DBLogger(true);
Logger = new Logger(false, true);
ArchiveManager.Initialize();
_isLoaded = true;
Logger.Log("Config initialized", LogLevel.INFO);
await Logger.Log(message: "Config initialized", source: typeof(Config));
}
}