public HttpResponseMessage ListAllJobs() { IEnumerable <ContinuousJob> continuousJobs = _continuousJobsManager.ListJobs(); IEnumerable <TriggeredJob> triggeredJobs = _triggeredJobsManager.ListJobs(); var allJobs = triggeredJobs.OfType <JobBase>().Union(continuousJobs); return(Request.CreateResponse(HttpStatusCode.OK, allJobs)); }
public HttpResponseMessage ListAllJobs() { IEnumerable <ContinuousJob> continuousJobs = _continuousJobsManager.ListJobs(); IEnumerable <TriggeredJob> triggeredJobs = _triggeredJobsManager.ListJobs(); var allJobs = triggeredJobs.OfType <JobBase>().Union(continuousJobs); return(ListJobsResponseBasedOnETag(allJobs)); }
private IEnumerable <string> ListJobNames() { IEnumerable <TriggeredJob> triggeredJobs = _triggeredJobsManager.ListJobs(); return(triggeredJobs.Select(triggeredJob => triggeredJob.Name)); }