[英]Fire Cron job automatically when application run .Net core 6
我在 .NET Core 6 中的 API controller 中創建了一個 cron 作業,如下所示:
[HttpGet]
[Route("api/RunMyJob")]
public void RunMyJob()
{
RecurringJob.AddOrUpdate(() => jobmethod(), Cron.DayInterval(5));
}
[NonAction]
public async Task jobmethod()
{
// ........
}
我想在項目運行時自動觸發此作業,而不是在瀏覽器中調用 API。
請查看有關ASP.NET Core 中托管服務的后台任務的官方文檔。
最佳代碼示例:
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.