public async Task <HttpResponseMessage> Delete(HttpRequestMessage req, TraceWriter log) { var payload = await req.Content.ReadAsAsync <Organisation>(); var item = await _organisationService.DeleteAsync(payload, req); return(req.CreateResponse(HttpStatusCode.OK, item)); }