private static async Task RunProgramRunExample() { try { NameValueCollection props = new NameValueCollection { { "quartz.serializer.type", "binary" } }; StdSchedulerFactory factory = new StdSchedulerFactory(props); IScheduler scheduler = await factory.GetScheduler(); await scheduler.Start(); foreach (var tjob in JobsConfiguration.Jobs()) { await scheduler.ScheduleJob(tjob.Job, tjob.Trigger); } await Task.Delay(-1); await scheduler.Shutdown(); } catch (SchedulerException se) { Console.WriteLine(se); } }