12.10
作者:互联网
Quartz定时任务
一、一个定时任务调度框架,简单易用,功能强大可以使实现定时任务的。 在项目开发过程当中,某些定时任务,
可能在运行一段时间之后,就不需要了,或者需要修改下定时任务的执行时间等等。
需要在代码当中进行修改然后重新打包发布,很麻烦。 使用Quartz来实现的话不需要重新修改代码而达到要求。
using AiShou.BLL; using AiShou.Common; using AiShou.IBLL; using Quartz; using System.Threading.Tasks; namespace AiShou.WebSite { internal class SyncVideosJob:IJob { public async Task Execute(IJobExecutionContext context) { //更新视频状态 IVideoManager videoManager = new VideoManager(); OperResult<int> syncResult = await videoManager.SyncVideos(); } } }二、配置环境: 1. 下载Quartz 2. 阅读Readme.txt,了解每个jar包的作用,将quartz.jar包和lib/下的几个jar包、以及相关依赖的jar包放在工程的classpath中
标签:Quartz,videoManager,jar,AiShou,12.10,using,定时 来源: https://www.cnblogs.com/wangyifei111/p/15700735.html