ps:如果重新上传了api,定时任务会自动关闭,需要写个侦听的逻辑,判断定时任务是否自动关闭了,若关闭了,有需要,可再次打开(有需要可在主页下载相关插件,和部分代码)
1.nuGet包管理器,搜索
有的版本不合适,安装失败,可以试试
2.Bbhelper 引用
using Quartz;
using Quartz.Impl;
init是创建定时任务,initDel是删除定时任务
代码:
public async static void Init(string taskName, int taskTime)
{
#region 创建单元(时间轴/载体)
StdSchedulerFactory factory = new StdSchedulerFactory();
IScheduler scheduler = factory.GetScheduler();
scheduler.Start();
#endregion
//添加监听