webapi创建定时任务Quartz
吹个口哨写代码 2024-08-26 10:33:01 阅读 75
ps:如果重新上传了api,定时任务会自动关闭,需要写个侦听的逻辑,判断定时任务是否自动关闭了,若关闭了,有需要,可再次打开(有需要可在主页下载相关插件,和部分代码)
1.nuGet包管理器,搜索
有的版本不合适,安装失败,可以试试
2.Bbhelper 引用
using Quartz;
using Quartz.Impl;
代码:
public async static void Init(string taskName, int taskTime)
{
#region 创建单元(时间轴/载体)
StdSchedulerFactory factory = new StdSchedulerFactory();
IScheduler scheduler = factory.GetScheduler();
scheduler.Start();
#endregion
//添加监听
声明
本文内容仅代表作者观点,或转载于其他网站,本站不以此文作为商业用途
如有涉及侵权,请联系本站进行删除
转载本站原创文章,请注明来源及作者。