C#)如何安排Quartz作业在5分钟后运行?

时间:2016-06-01 19:27:51

标签: c# scheduler

我正在尝试安排Quartz作业在5分钟后运行。我用StartAt()函数创建了一个触发器:

StartAt(DateTime().Now.Addminutes(5.0))

这似乎不起作用,如果没有Cron Expression,我找不到作业调度的参考。

有没有办法在C#中使用DateTime安排作业?

1 个答案:

答案 0 :(得分:0)

使用时间间隔设置运行时间。

  var trigger = TriggerBuilder.Create()
                    .WithIdentity("trigger")
                    .ForJob("job")
                    .StartNow()
                    .WithSimpleSchedule(x => x
                        .WithIntervalInMinutes(5)
                        .RepeatForever())
                    .Build();