资源简介
Quartz.NET是一个开源的作业调度框架,一个简单的使用vs2017开发的demo。

代码片段和文件信息
using Quartz;
using Quartz.Impl;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using Topshelf;
namespace Demo
{
public class HelloJob : IJob
{
public async Task Execute(IJobExecutionContext context)
{
Console.WriteLine(“HelloJob is executing.“);
}
}
public class WorldJob:IJob
{
public async Task Execute(IJobExecutionContext context)
{
Console.WriteLine(“WorldJob is executing.“);
}
}
public class TestJob : IJob
{
public async Task Execute(IJobExecutionContext context)
{
Console.WriteLine(“TestJob测试“);
}
}
public class ServiceRunner : ServiceControl ServiceSuspend
{
private IScheduler scheduler;
public ServiceRunner()
{
Initialize();
}
public virtual async Task Initialize()
{
ISchedulerFactory schedulerFactory = new StdSchedulerFactory();
scheduler = await schedulerFactory.GetScheduler().ConfigureAwait(false);
}
public bool Start(HostControl hostControl)
{
scheduler.Start();
return true;
}
public bool Stop(HostControl hostControl)
{
scheduler.Shutdown(false);
return true;
}
public bool Continue(HostControl hostControl)
{
scheduler.ResumeAll();
return true;
}
public bool Pause(HostControl hostControl)
{
scheduler.PauseAll();
return true;
}
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 1216 2018-08-09 11:43 Demo\App.config
文件 14304 2018-08-09 11:40 Demo\bin\Debug\app.publish\Demo.exe
文件 1808 2018-08-09 11:40 Demo\bin\Debug\Demo.application
文件 13312 2018-08-09 11:40 Demo\bin\Debug\Demo.exe
文件 1184 2018-08-09 11:36 Demo\bin\Debug\Demo.exe.config
文件 5151 2018-08-09 11:40 Demo\bin\Debug\Demo.exe.manifest
文件 26112 2018-08-09 11:40 Demo\bin\Debug\Demo.pdb
文件 860160 2018-07-06 13:09 Demo\bin\Debug\Quartz.dll
文件 23040 2018-07-06 06:09 Demo\bin\Debug\Quartz.Jobs.dll
文件 224640 2018-07-06 13:09 Demo\bin\Debug\Quartz.pdb
文件 24576 2018-07-06 06:09 Demo\bin\Debug\Quartz.Plugins.dll
文件 1037855 2018-07-06 13:09 Demo\bin\Debug\Quartz.xm
文件 1148 2018-08-09 11:39 Demo\bin\Debug\quartz_jobs.xm
文件 184832 2018-04-10 07:34 Demo\bin\Debug\Topshelf.dll
文件 61496 2018-04-10 07:34 Demo\bin\Debug\Topshelf.xm
文件 4912 2018-08-09 11:28 Demo\Demo.csproj
文件 554 2018-08-08 08:31 Demo\Demo.csproj.user
文件 1786 2018-08-09 10:47 Demo\HelloJob.cs
文件 1808 2018-08-09 11:40 Demo\obj\Debug\Demo.application
文件 0 2018-08-09 11:40 Demo\obj\Debug\Demo.csproj.CopyComplete
文件 42 2018-08-08 14:29 Demo\obj\Debug\Demo.csproj.CoreCompileInputs.cache
文件 876 2018-08-09 10:16 Demo\obj\Debug\Demo.csproj.FileListAbsolute.txt
文件 50604 2018-08-08 14:43 Demo\obj\Debug\Demo.csprojResolveAssemblyReference.cache
文件 13312 2018-08-09 11:40 Demo\obj\Debug\Demo.exe
文件 5151 2018-08-09 11:40 Demo\obj\Debug\Demo.exe.manifest
文件 26112 2018-08-09 11:40 Demo\obj\Debug\Demo.pdb
文件 726 2018-08-09 11:23 Demo\obj\Debug\DesignTimeResolveAssemblyReferences.cache
文件 7141 2018-08-09 11:22 Demo\obj\Debug\DesignTimeResolveAssemblyReferencesInput.cache
文件 0 2018-08-07 15:06 Demo\obj\Debug\TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs
文件 0 2018-08-07 15:06 Demo\obj\Debug\TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs
............此处省略24个文件信息
相关资源
- springmvc+Mybatis+axis2+webservice+quartz作业整
- quartz集群完整应用
- QuartzTest.rar
- Cerda Ramón M.Understanding quartz crystals a
- quartz-1.8.6完整内容
- Quartz与Spring整合练习源代码
- Quartz.NET定时任务,可直接生成Window
- spring-boot使用quartz框架定时发送邮件
- QuartzCode破解
- Quartz中文帮助文档.chm
- spring3.0 + Quartz1.52 + applicationContext.xm
- 定时器的配置文件两种方式:springm
- 年会抽奖小程序,可自定义
- spring+quartz动态定时任务创建 +mybatis
- CrystalQuartz Topshelf Nancy版
- spring+quartz动态处理任务demo
- 一个更加完善的SignalR服务端,本人已
- 最新 Spring 4.2.2 集成 Quartz Scheduler 2.
- 使用quartz实现不重启服务器修改自定
- 基于quartz定时任务框架.rar
- springboot2.0整合quartz
- Spring 框架自带定时任务和Quartz定时任
- SpringBoot集成Redis,Webservice,kafka,q
- Quartz Cron表达式生成器(汉化版)
- spring整合quartz两种方式以及spring自带
- Quartz2.x官方文档中文版.chm
- springboot 集成quartz
- zw_quartz定时任务.zip
- quartz各种数据库的建表语句
- 自开发实现Quartz Web管理工具
评论
共有 条评论