FluentScheduler简单应用
来源:互联网 发布:汉族战斗民族知乎 编辑:程序博客网 时间:2024/05/20 16:40
1、胡扯
由于项目的需要,今天第一次接触FluentScheduler。综合网上各位大神的指导,在此做一个小小的记录。网上有很多关于FluentScheduler的介绍,所以在此我也不用去粘贴复制这些理论的东西了。直接上代码。
如果使用的 vs2015可以直接在NuGet包管理器中下载FluentScheduler(其他版本我不知道,因为本人刚接触.net,而且未曾使用其他vs版本)
2、执行代码
public class defaultEvaluate : Registry //此处须继承这个类 { public defaultEvaluate() {//构造函数 // 立即执行每30分钟一次的计划任务(以最后miutes()区分分钟、小时(.Hours()).....) Schedule<UpdateEvaluate>().ToRunNow().AndEvery(30).Minutes(); } } internal class UpdateEvaluate : IJob //此处实现IJob接口{ public void Execute()//这个方法是IJob接口的方法,必须实现。这个方法也是上面所示的</pre> //Schedule<UpdateEvaluate>()...的入口方法<br> { //此处添加自己的代码段 } }
3、初始化
初始化是在Global.ascx.cs中实现的,代码如下
在上面的代码片段中,我用红色标注了构造函数几个字,在下面的初始化时 对defaultEvaluate()进行了new操作,此时就是调用了其无参勾起函数defaultEvaluate()。所以这个程序在mvc项启动的时候就能够运行起来,无须其他的辅助操作。
protected void Application_Start() { AreaRegistration.RegisterAllAreas(); RouteConfig.RegisterRoutes(RouteTable.Routes); JobManager.Initialize(new defaultEvaluate());//定时任务注册 }
FluentScheduler还有非常多的功能,使用发放差不多,只是方法调用实现不同而已,需要时候网上一查一大堆。阅读全文
1 0
- FluentScheduler简单应用
- C# FluentScheduler 实现任务计划
- .net中后台定时执行任务-FluentScheduler
- .NET定时任务执行管理器开源组件–FluentScheduler
- asp.net mvc下使用FluentScheduler 后台任务定时器
- ASP.NET MVC 使用 FluentScheduler 定时器计划任务
- ORACLE简单应用
- Hibernate的简单应用
- HTA的简单应用
- Hibernate的简单应用
- XML简单应用
- ASP.NET简单应用
- CreateRemoteThread简单应用
- Log4j简单应用
- ASP.NET简单应用
- PHOTSHOP 简单的应用
- Linux 简单应用
- ajax的简单应用
- html表格笔记
- zookeeper 节点
- Logstash配置
- 在eclipse中使用maven创建springMVC项目
- MYSQL中常用的强制性操作。
- FluentScheduler简单应用
- Runtime类
- C语言笔记——结构作为函数参数的三种方式
- 10.1-5
- java中subString、split、stringTokenizer三种截取字符串方法的性能比较
- VMWare更新之后mac启动出现五国语言,然后无限重启
- 64位lua引擎如何支持32位luac编译出来的二进制字节码?
- modelandview实现跳转
- 手把手教你用Java制作原生态的报表