public async Task <IEnumerable <ClubPlayerDto> > Handle(GetClubPlayersQuery request, CancellationToken cancellationToken) { var club = await GetClub(request); var players = await GetPlayers(club); return(players); }
private async Task <Club> GetClub(GetClubPlayersQuery request) => await context.Clubs .Include(x => x.City) .ThenInclude(x => x.Country) .FirstOrDefaultAsync(x => x.Id == request.ClubId);