我正在编写一个MVC 5互联网应用程序,并正在使用HangFire重复性任务.
如果我有一个月度重复任务,我怎样才能获得下一个执行时间的值?
这是我的重复任务的代码:
RecurringJob.AddOrUpdate("AccountMonthlyActionExtendPaymentSubscription", () => accountService.AccountMonthlyActionExtendPaymentSubscription(), Cron.Monthly);
Run Code Online (Sandbox Code Playgroud)
我可以按如下方式检索作业数据:
using (var connection = JobStorage.Current.GetConnection())
{
var recurringJob = connection.GetJobData("AccountMonthlyActionExtendPaymentSubscription");
}
Run Code Online (Sandbox Code Playgroud)
但是,我不确定下一步该做什么.
是否有可能获得重复任务的下一个执行时间?
提前致谢.