public async Task <IActionResult> Put(int id, [FromBody] City value) { try { return(Ok(await context.Put(id, value))); } catch (Exception ex) { return(BadRequest(new ErrorMessage(ex.Message))); } }
public IHttpActionResult Put(int id, [FromBody] city value) { try { return(Ok(context.Put(id, value))); } catch (Exception ex) { return(Content(HttpStatusCode.NotModified, ex.Message)); } }