[英].net core hangfire run a specific task
我正在使用吊火。 我需要一个运行一次的任务,如下所示。 我怎样才能做到这一点?
BackgroundJob.Schedule(() => new EmailService().SendEmail("new email.."), "10 05 * * *");
错误
Severity Code Description Project File Line Suppression State
错误 CS1662 无法将 lambda 表达式转换为预期的委托类型,因为块中的某些返回类型不能隐式转换为委托返回类型 My.API
不幸的是,我们看不到您的 SendEmail 方法的代码,但它应该是这样的,它应该可以工作。
public Task SendEmail()
{
// Send email
return Task.CompletedTask;
}
安排:
public void TestMethod()
{
BackgroundJob.Schedule(() => new EmailService().SendEmail(), TimeSpan.FromMinutes(30));
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.