diff --git a/ChaosBot/Program.cs b/ChaosBot/Program.cs index b15ddf6..ed60476 100644 --- a/ChaosBot/Program.cs +++ b/ChaosBot/Program.cs @@ -11,9 +11,11 @@ namespace ChaosBot { public static IConfiguration Cfg { get; set; } public static Logger _logger; + private static string appsettingsPath; private static void Main(string[] args) { + appsettingsPath = args.Length > 0 ? args[0] : "./appsettings.json"; new Program().MainFunction().GetAwaiter().GetResult(); } @@ -26,7 +28,7 @@ namespace ChaosBot */ Cfg = new ConfigurationBuilder() .SetBasePath(System.IO.Directory.GetCurrentDirectory()) - .AddJsonFile("appsettings.json", optional: false, reloadOnChange: true).Build(); + .AddJsonFile(appsettingsPath, optional: false, reloadOnChange: true).Build(); /* * Initialize the _logger for logging purposes