public IHttpActionResult PutMove(int id, MoveDto dto) { if (id != dto.Id) { return BadRequest(); } _metadataService.Update<Move, MoveDto>(id, dto); return StatusCode(HttpStatusCode.NoContent); }