如何在Quartz Scheduler中每3分钟运行一次?

问题描述 投票:0回答:1

我正在将Quartz Scheduling API用于C#。您能帮我使用cron-expression每3分钟运行一次吗?我找不到让我每3分钟从8:45到17:15工作的表情有人知道做这种表达的任何方式吗?谢谢。

c# scheduling jobs quartz.net
1个回答
0
投票

这是我的解决方案希望对您有帮助

         ITrigger trigger = TriggerBuilder.Create()
               .WithDailyTimeIntervalSchedule
                 (s =>
                    s.WithIntervalInHours(24)
                   .OnEveryDay()
                   .StartingDailyAt(TimeOfDay.HourAndMinuteOfDay(8, 45))
                   .EndingDailyAt(TimeOfDay.HourAndMinuteOfDay(17, 15))
                 )                     
               .Build();
© www.soinside.com 2019 - 2024. All rights reserved.