如何在ASP.NET MVC中调用方法
例如,在一个方法中,输出一份出生人员的列表,并向他们发送祝贺消息。
BackgroundService
BackgroundService
中,您可以创建如下结构:protected override async Task ExecuteAsync(CancellationToken stoppingToken)
{
while (!stoppingToken.IsCancellationRequested)
{
//Do work
await Task.Delay(timeSpan, stoppingToken);
}
}
Quartz
任务调度器,可能对您的任务来说有些过度。
https://www.quartz-scheduler.net/
长时间运行的计时器(不建议使用)
在服务器上使用Windows任务计划程序触发API方法的任务。
(由Fildor建议)