// POST api/processing public async Task <JobOrderDTO> Post([FromBody] ProcessOrderDTO processOrderDTO) { InputImageEntity imageEntity = InputImageModel.Get(processOrderDTO.ImageId); if (imageEntity == null) { // return this.Request.CreateResponse(HttpStatusCode.NotFound); return(null); } Guid g = System.Guid.NewGuid(); string orderId = g.ToString("N").Substring(0, 15); ImageProcessJobModel.Crate(orderId, imageEntity.RowKey); // send job QueueModel.SendMessage(orderId, processOrderDTO.ImageId, "default"); return(new JobOrderDTO() { OrderId = orderId }); }