コード例 #1
0
        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));
        }
コード例 #2
0
ファイル: JobsController.cs プロジェクト: kleberimeusp/kudu
        public HttpResponseMessage ListAllJobs()
        {
            IEnumerable <ContinuousJob> continuousJobs = _continuousJobsManager.ListJobs();
            IEnumerable <TriggeredJob>  triggeredJobs  = _triggeredJobsManager.ListJobs();

            var allJobs = triggeredJobs.OfType <JobBase>().Union(continuousJobs);

            return(ListJobsResponseBasedOnETag(allJobs));
        }
コード例 #3
0
        private IEnumerable <string> ListJobNames()
        {
            IEnumerable <TriggeredJob> triggeredJobs = _triggeredJobsManager.ListJobs();

            return(triggeredJobs.Select(triggeredJob => triggeredJob.Name));
        }