in src/ApiForFhirMigrationTool.Function/Processors/FhirProcessor.cs [105:124]
private ResponseModel CreateStatusResponse(HttpResponseMessage fhirResponse)
{
var response = new ResponseModel();
switch (fhirResponse.StatusCode)
{
case HttpStatusCode.Accepted:
response.Status = ResponseStatus.Accepted;
break;
case HttpStatusCode.OK:
response.Content = fhirResponse.Content.ReadAsStringAsync().Result;
response.Status = ResponseStatus.Completed;
break;
default:
response.Content = fhirResponse.Content.ReadAsStringAsync().Result;
response.Status = ResponseStatus.Failed;
break;
}
return response;
}