public IHttpActionResult Patch([FromODataUri] int key, Delta<PatchCustomer> patch) { PatchCustomer c = new PatchCustomer() { Id = key, ExtraProperty = "Some value" }; patch.Patch(c); Validate(c); if (ModelState.IsValid) { return Ok(c); } else { return BadRequest(ModelState); } }
public IHttpActionResult Patch([FromODataUri] int key, Delta <PatchCustomer> patch) { PatchCustomer c = new PatchCustomer() { Id = key, ExtraProperty = "Some value" }; patch.Patch(c); Validate(c); if (ModelState.IsValid) { return(Ok(c)); } else { return(BadRequest(ModelState)); } }