void UnscheduleJob(JobDetailTriggerInfo jobTriggerInfo) { var jobGroup = jobTriggerInfo is JobGroupInfo ? ((JobGroupInfo)jobTriggerInfo).Group : null; if (!string.IsNullOrEmpty(jobTriggerInfo.TriggerName)) { Scheduler.UnscheduleJob(jobTriggerInfo.TriggerName, jobTriggerInfo.JobType, jobTriggerInfo.JobName, jobGroup); } }
void UnscheduleJob(JobDetailTriggerInfo jobTriggerInfo) { var jobGroup = jobTriggerInfo is JobGroupInfo ? ((JobGroupInfo)jobTriggerInfo).Group : null; if (!string.IsNullOrEmpty(jobTriggerInfo.TriggerName)) Scheduler.UnscheduleJob(jobTriggerInfo.TriggerName, jobTriggerInfo.JobType, jobTriggerInfo.JobName, jobGroup); }