1. 首页
  2. 数据库
  3. 其它
  4. Job.Scheduler:一个简单的作业调度库依赖于C#中的asyncawait模式 源码

Job.Scheduler:一个简单的作业调度库依赖于C#中的asyncawait模式 源码

上传者: 2021-04-27 17:52:26上传 ZIP文件 67.17KB 热度 5次
作业调度器 一个简单的作业调度库,依赖于C#中的async / await模式。 工作类型 一次工作 通过实现IJob接口,您可以告诉调度程序您只希望此作业在调度后立即执行一次。 定期工作 通过实现IRecurringJob ,调度程序将无限期地运行您的作业,并在执行之间具有给定的延迟。 延迟工作 通过实现IDelayedJob您可以告诉调度程序在执行作业之前等待延迟。 用法 我建议您使用依赖注入(DI)引擎(如SimpleInjector)将JobRunnerBuilder和JobScheduler注册为单例。 例子: public class MyJob : IRecurringJob { // Set the retry rule in case of failure of the job, in this case we want // to retry the
下载地址
用户评论