public async Task <HttpResponseMessage> Put(HttpRequestMessage req, TraceWriter log) { var Journey = await req.Content.ReadAsAsync <Journey>(); var item = await _JourneyService.UpdateAsync(Journey, req); return(req.CreateResponse(HttpStatusCode.OK, item)); }