您正在描述在后台运行的计划任务。为了触发Process的执行,您需要削减第一个任务(因此开始循环)。使用DateTime.UtcNow安排任务。
您还可以通过以下方式使用后台任务:
public class MyBackgroundService : IBackgroundTask {
public MyBackgroundService() {
}
public void Sweep() {
//Background task execution
//DO some work
}
}
Sweep()将每60秒执行一次。我不知道这是否适合您,因为即使上一个任务仍在运行,它也会每分钟执行一次。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句