/// <summary> /// Get all triggers of a specified job /// </summary> /// <param name="id"></param> /// <returns></returns> public IDictionary <ITrigger, Guid> GetTriggersOfJob(Guid id) { IDictionary <ITrigger, Guid> triggers = new Dictionary <ITrigger, Guid>(); var jobKey = _persistenceStore.GetJobKey(id); var jobTriggers = _scheduler.GetTriggersOfJob(jobKey); foreach (var jobTrigger in jobTriggers) { var triggerId = _persistenceStore.GetTriggerId(jobTrigger.Key); triggers.Add(jobTrigger, triggerId); } return(triggers); }