static void Main(string[] args) { using (Deserializer deserilaizer = new Deserializer()) { var _file = Directory.GetCurrentDirectory() + @"\Config.ini"; deserilaizer.Execute(_file); kloadConfigs = deserilaizer.GetTag("kload"); kirokuConfigs = deserilaizer.GetTag("kiroku_kload"); } if (KLoadManager.Initialize(kloadConfigs, kirokuConfigs)) { Console.WriteLine($"Configs loaded."); if (KLoadManager.Execute()) { Console.WriteLine($"KLoad executed."); } else { Console.WriteLine($"KLoad failed."); } } else { Console.WriteLine($"Configs failed."); } Console.ForegroundColor = ConsoleColor.Green; Console.WriteLine("\n\tDEBUG DETECTED, PRESS ANY KEY"); Console.ReadKey(); }
/// <summary> /// Sort and set application and logging configs from package. /// </summary> /// <returns></returns> private static bool SetAppConfig() { var kqueryInt = KQueryManger.Initialize(KQueryAppCfg, KQueryKLogCfg); var kcopyInt = KCopyManager.Initialize(KCopyAppCfg, KCopyKLogCfg); var kloadInt = KLoadManager.Initialize(KLoadAppCfg, KLoadKLogCfg); return(kqueryInt && kcopyInt && kloadInt); }