【发布时间】:2015-02-11 06:07:36
【问题描述】:
我正在编写一个 MVC 5 互联网应用程序,并且正在使用 HangFire 执行重复性任务。
如果我有一个每月循环任务,如何获取下一次执行时间的值?
这是我的重复任务代码:
RecurringJob.AddOrUpdate("AccountMonthlyActionExtendPaymentSubscription", () => accountService.AccountMonthlyActionExtendPaymentSubscription(), Cron.Monthly);
我可以按如下方式检索工作数据:
using (var connection = JobStorage.Current.GetConnection())
{
var recurringJob = connection.GetJobData("AccountMonthlyActionExtendPaymentSubscription");
}
但是,我不确定下一步该做什么。
是否可以获得循环任务的下一次执行时间?
提前致谢。
【问题讨论】:
标签: c# cron asp.net-mvc-5 recurring hangfire