我需要通过Hangfire实施一些重复性工作,但在RecurringJob.AddOrUpdate方法中找不到关于异步方法用法的任何信息。
RetrieveFriscoProductsJob是具有名为ProcessAsync()的异步方法的类。应该工作吗?我们可以在Hangfire中添加异步重复作业吗?如果是,我们应该如何正确地做到这一点?
RecurringJob.AddOrUpdate<RetrieveFriscoProductsJob>(x => x.ProcessAsync(), Cron.Daily, null);
[现在,异步方法适用于Hangfire RecurringJob.AddOrUpdate<>();
,但是无论如何它将在后台同步。More details on it