/// <summary> /// StoreJob and its related Triggers /// </summary> /// <param name="job">IJobDetail</param> /// <param name="triggers">Triggers</param> protected void StoreJobAndTriggers(IJobDetail job, global::Quartz.Collection.ISet <ITrigger> triggers) { var dictionary = new Dictionary <IJobDetail, global::Quartz.Collection.ISet <ITrigger> > { { job, triggers } }; JobStore.StoreJobsAndTriggers(dictionary, true); }
/// <summary> /// 添加作业 /// </summary> /// <param name="jobDetail"></param> /// <param name="triggers"></param> /// <param name="replace"></param> public static void ScheduleJob(IJobDetail jobDetail, global::Quartz.Collection.ISet <ITrigger> triggers, bool replace = false) { Scheduler.ScheduleJob(jobDetail, triggers, replace); }