public string Submit(ImageCaptureEntity entity) { var client = new RestClient(_serviceUri); var request = new RestRequest("images/?custId={custId}", Method.POST); request.RequestFormat = DataFormat.Json; request.AddUrlSegment("custId", entity.Id); request.AddBody(entity); var response = client.Execute<ImageCaptureAPIResult>(request); if (response.Data != null) { throw new Exception(response.Data.Message); } var header = response.Headers.FirstOrDefault(x => x.Name == "Location"); return header != null ? header.Value as string : string.Empty; }
public string Submit(ImageCaptureEntity entity) { var client = new RestClient(_serviceUri); var request = new RestRequest("images/?custId={custId}", Method.POST); request.RequestFormat = DataFormat.Json; request.AddUrlSegment("custId", entity.Id); request.AddBody(entity); var response = client.Execute <ImageCaptureAPIResult>(request); if (response.Data != null) { throw new Exception(response.Data.Message); } var header = response.Headers.FirstOrDefault(x => x.Name == "Location"); return(header != null ? header.Value as string : string.Empty); }