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(); }
public static void Execute([TimerTrigger("0 */5 * * * *")] TimerInfo myTimer, ILogger log) { log.LogInformation($"C# Timer trigger function executed at: {DateTime.Now}"); log.LogInformation($"Config Status: {Configuration.ConfigStatus("KLoadApp")}"); try { var result = KLoadManager.Execute(); log.LogInformation($"Result: {result}"); } catch (Exception ex) { log.LogInformation(ex.ToString()); } }