From 98e73c3fb4fbf470155e50905899b6e1a9d9bd46 Mon Sep 17 00:00:00 2001 From: JustArchi Date: Sun, 25 Feb 2018 18:57:06 +0100 Subject: [PATCH] Add more optional debugging --- ArchiSteamFarm/Bot.cs | 4 ++++ ArchiSteamFarm/Program.cs | 5 +++++ 2 files changed, 9 insertions(+) diff --git a/ArchiSteamFarm/Bot.cs b/ArchiSteamFarm/Bot.cs index 305dcafa6..cb65f1565 100755 --- a/ArchiSteamFarm/Bot.cs +++ b/ArchiSteamFarm/Bot.cs @@ -167,6 +167,10 @@ namespace ArchiSteamFarm { return; } + if (Debugging.IsUserDebugging) { + ArchiLogger.LogGenericDebug(nameof(BotConfig) + ": " + JsonConvert.SerializeObject(BotConfig, Formatting.Indented)); + } + BotDatabase = BotDatabase.Load(DatabaseFilePath); if (BotDatabase == null) { ArchiLogger.LogGenericError(string.Format(Strings.ErrorDatabaseInvalid, DatabaseFilePath)); diff --git a/ArchiSteamFarm/Program.cs b/ArchiSteamFarm/Program.cs index 723691acd..41cdf37b1 100644 --- a/ArchiSteamFarm/Program.cs +++ b/ArchiSteamFarm/Program.cs @@ -30,6 +30,7 @@ using System.Reflection; using System.Resources; using System.Threading.Tasks; using ArchiSteamFarm.Localization; +using Newtonsoft.Json; using NLog; using NLog.Targets; using SteamKit2; @@ -262,6 +263,10 @@ namespace ArchiSteamFarm { return; } + if (Debugging.IsUserDebugging) { + ASF.ArchiLogger.LogGenericDebug(nameof(GlobalConfig) + ": " + JsonConvert.SerializeObject(GlobalConfig, Formatting.Indented)); + } + if (GlobalConfig.BackgroundGCPeriod > 0) { Hacks.EnableBackgroundGC(GlobalConfig.BackgroundGCPeriod); }