示例#1
0
        public SchedulerRegistry(ScheduledTaskWorker worker)
        {
            int interval = Int32.Parse(ConfigurationManager.AppSettings["UpdateInterval"]);

            Schedule(async() =>
            {
                await worker.RunAsync();
            }
                     ).NonReentrant().ToRunNow().AndEvery(interval).Seconds();
        }
示例#2
0
        public SchedulerRegistry(ScheduledTaskWorker worker)
        {
            int interval = Int32.Parse(ConfigurationManager.AppSettings["UpdateInterval"]);

            Schedule(() =>
            {

                worker.Run();

            }).NonReentrant().ToRunNow().AndEvery(interval).Minutes();
        }