public IActionResult Update(int id, [FromBody] User value) { if (value is null) { return(BadRequest("value is null.")); } var User = UserContract.Find(id); if (User == null) { return(NotFound("User record couldn't be found.")); } if (!ModelState.IsValid) { return(BadRequest()); } UserContract.Update(value); return(new NoContentResult()); }