我有这种方法:
public class Publish
{
public async Task NowAsync(bool isFinal)
{
//...
}
}
我希望将其作为参数传递给此而不是() => Console.WriteLine()
:
RecurringJob.AddOrUpdate("name", () => Console.WriteLine("Hello"));
AddOrUpdate
方法接受Expression<Action>
我该怎么办?感谢。
答案 0 :(得分:3)
从hangfire 1.6开始(此时为1。5年),您可以将异步方法(返回Task
的方法)传递给AddOrUpdate
,而不将其转换为同步方法(至{ {1}}):
Action