示例#1
0
        public async Task <ActionResult <Job> > Entertask(Job taskset)
        {
            _logger.LogInformation("task entered {0}", taskset.JobId);

            if (!ModelState.IsValid)
            {
                return(BadRequest(ModelState));
            }
            if (taskset.JobId != new Guid())
            {
                return(BadRequest(ModelState));
            }

            Job jobSettings = await _jobManagementService.ScheduleJob(taskset);

            if (jobSettings != null)
            {
                return(Ok(jobSettings));
            }
            return(BadRequest());
        }