public IActionResult Update(int id, [FromBody] V1.PlayerRequest playerRequest) { Player player = _context.Players.ToListAsync().Result.Where(i => i.ToDto().Id == id).FirstOrDefault(); if (player == null) { return(NotFound()); } _context.Entry(player).State = EntityState.Modified; UpdatePlayerEntry(_context.Entry(player), playerRequest); _context.SaveChanges(); return(NoContent()); }