public async Task <Player> UpdatePlayerName(Guid id, UpdatedPlayerName player) { var filter = Builders <Player> .Filter.Eq("Id", id); var update = Builders <Player> .Update.Set("Name", player.NewName); var player2 = await collection.FindOneAndUpdateAsync(filter, update); return(player2); }
public async Task <Player> UpdatePlayerName(Guid id, UpdatedPlayerName player) { await Task.CompletedTask; Player found = GetPlayerById(id); if (found != null) { found.Name = player.NewName; } return(found); }
public async Task <Player> UpdatePlayerName(Guid id, UpdatedPlayerName player) { Player found = null; foreach (Player p in playerList) { if (p.Id == id) { found = p; break; } } if (found != null) { found.Name = player.UpdatedName; } return(found); }
public Task <Player> UpdateName(Guid id, [FromBody] UpdatedPlayerName player) { return(pros.UpdatePlayerName(id, player)); }
public Task <Player> UpdatedPlayerName(Guid id, UpdatedPlayerName player) { return(_repository.UpdatePlayerName(id, player)); }
public Task <Player> UpdateName(Guid id, UpdatedPlayerName player) { return(repo.UpdatePlayerName(id, player)); }