public async Task <IActionResult> ChangeTeamAsync(string lobbyId, string playerId, CancellationToken cancellationToken) { var player = await _playerService.GetAsync(playerId, cancellationToken); if (player == null) { return(BadRequest()); } await _lobbyService.ChangeTeamsAsync(lobbyId, player, cancellationToken); return(NoContent()); }