前言: 最近做一个项目,需要用到定时任务,第一就想到了Quartz,然后很开心的就实现了功能,但是后来发现一个问题,如果需要开启多个定时任务,需要写多个辅助类,而辅助类里面的功能基本差不多,这是我就想 能不能用一个类开启多个定时任务,通过参数设定不同的参数,定时任务做不同的事情.说干就干. 1. 构建统一的创建Job的方法,代码如下 private static void GenerateJob<T>(string subkey, DateTimeOffset startTimeUtc, st…