计时器应用

本文介绍了如何在Visual Studio项目中利用FluentScheduler库创建和管理定时任务,包括引入dll、创建Job和Registry类,以及设置不同的执行计划。通过这种方式,可以实现如清理文件、自动化操作等功能,有效提高工作效率。
摘要由CSDN通过智能技术生成

开发工具与关键技术: VS 中的计时器
作者: 木有窝的鸟~小通
撰写时间:2019年5月4日

在项目中,很多地方都会用到时间,登陆页面可能会用到计时器,可能页面会通过相应的时间去完成某个事情,或者说在指定的时间去停止某个操作,再或者说在相应的时间去干执行某种命令等等。而正是这种微小的细节也可能对项目起到至关重要的作用。我曾想能否在一个时间内去干某些事情,着实让人头疼,有一些指定的信息可能达到了回收,已经没有了价值,如果说,有100条垃圾信息要处理,你一条一条的去删除这是很慢的,不仅是枯燥无味的,在一定程度上也花费大量的时间和人力。
那怎样才能去做一些有用的定时器去完成指定的命令呢,那就来了解一下,首先在进入项目中引用FluentScheduler.dll插件,点击打开Global.asax,Global.asax是项目入口程序,定义一个目录然后创建一个实体类MyRegistry,用来管理用的 MyRegistry:注册,记得引用using FluentScheduler一下。再创建一个类job工作用的,也需要引用一下using FluentScheduler。再创建一个清理类,实现一下接口也需要引用一下using FluentScheduler。
Public class MyRegistry:Registry 冒号后面是接口。
Public MyRegistry(){}实现一下构建函数。
Public class Testjob:IJob 接口我的工作 ,然后点击小灯实现接口。
可以在里面做定时任务。
回到管理用的实体类写执行计划的任务。
写一个Schedule, Schedule的意思是(时间表、进度表)
ScheduleToRunNow().AndEvery(1

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值