Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/sql/76.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Triggers Quartz.NET触发器配置还是我自己的触发器?_Triggers_Quartz.net - Fatal编程技术网

Triggers Quartz.NET触发器配置还是我自己的触发器?

Triggers Quartz.NET触发器配置还是我自己的触发器?,triggers,quartz.net,Triggers,Quartz.net,因此,我决定使用Quartz.NET在我的应用程序中为我安排一些任务,我想根据以下3条信息安排每天运行的任务 TimeSpan startTime //i.e. 10:30 TimeSpan endTime // i.e. 18:30 TimeSpan repeatInterval // 30 Minutes 时间跨度开始时间//即10:30 TimeSpan endTime//即18:30 时间跨度重复间隔//30分钟 每天10:30,11:00,11:30…18:30都会触发 看起来很简单对

因此,我决定使用Quartz.NET在我的应用程序中为我安排一些任务,我想根据以下3条信息安排每天运行的任务

TimeSpan startTime //i.e. 10:30 TimeSpan endTime // i.e. 18:30 TimeSpan repeatInterval // 30 Minutes 时间跨度开始时间//即10:30 TimeSpan endTime//即18:30 时间跨度重复间隔//30分钟 每天10:30,11:00,11:30…18:30都会触发

看起来很简单对吧?但我似乎找不到任何能让我做这种事情的东西。我也尝试过CronTrigger路由,但在90秒的时间间隔内,它似乎不是很干净

如果有一个内置的方式来做到这一点,我很愿意使用它,但如果没有,我准备推出我自己的触发器。任何从头开始实现触发器的指针(需要重写哪些方法等)都将非常受欢迎。

您可以使用所需的重复间隔定义一个触发器,并将其限制为在每天的时间范围内运行