Quartz.NET是一个开源的作业调度框架。
官网地址:https://www.quartz-scheduler.net/
目前最新版本为3.0.7,需要.NET Framework 4.5.2及更高版本以上。
.NET Framework 4.0及以下可以用版本2.6.2。
本文用的是2.6.2版本,下面为入门例子。
1、创建2个简单任务
Hello1Job.cs
public class Hello1Job : IJob
{
public void Execute(IJobExecutionContext context)
{
LogHelper.Info("hello1");
}
}
Hello2Job.cs
public class Hello2Job : IJob
{
public void Execute(IJobExecutionContext context)
{
LogHelper.Info("hello2");
}
}
2、创建任务服务
QuartzService.cs
//引用Quartz、Quartz.Impl;
public class QuartzService
{
//调度器
IScheduler scheduler;
public QuartzService()
{
//调度器工厂
ISc

Quartz.NET是一个开源的作业调度框架,适用于.NET Framework 4.5.2及以上版本。本文以2.6.2版本为例,介绍了如何创建两个简单任务(Hello1Job.cs, Hello2Job.cs)、任务服务(QuartzService.cs)以及任务的调用和运行效果。"
112035415,10554421,使用Python生成SSH密钥对及提取公钥,"['Python编程', '加密', '网络安全', 'SSH密钥', 'M2Crypto库', 'cryptography库']
最低0.47元/天 解锁文章
1579

被折叠的 条评论
为什么被折叠?



