如何解决Quartz.Net TriggerJob 并等待执行
我需要手动调用一些 Quartz.NET 作业并等待它们完成。请参阅下面的简化示例代码:
[HttpPost("[action]/{jobKey}")]
public async Task<IActionResult> StartJob(string jobKey)
{
await _schedulerService.Scheduler.TriggerJob(new Quartz.JobKey(jobKey));
return Ok();
}
但是,使用 TriggerJob 也不会等待作业本身的执行完成。是否可以使用 Quartz.NET 实现这一点?我在 .NET Core 上使用它,带有以下包:
<packagereference Include="Quartz" Version="3.0.7" />
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。