我遇到的问题是,只要我关闭本地主机,就关闭了应该每天执行的预定 Hangfire 作业。
这是我在 HomeController 中的代码:
public void TriggerFunction()
{
RecurringJob.AddOrUpdate(() => Update(), Cron.Daily());
}
如果我执行 localhost/Home/TriggerFunction
和 localhost/Hangfire
,我可以在 Hangfire 概览中看到作业。
一旦我再次运行该项目并只转到 localhost/Hangfire
,它就会说:没有工作