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()); }