コード例 #1
0
        public async Task <ActionResult <List <SportParticipantListVm> > > GetSportsWithParticipants()
        {
            GetSportsListWithParticipantsQuery getSportsListWithItemsQuery = new GetSportsListWithParticipantsQuery();

            var dtos = await _mediator.Send(getSportsListWithItemsQuery);

            return(Ok(dtos));
        }
コード例 #2
0
        public async Task <List <SportParticipantListVm> > Handle(GetSportsListWithParticipantsQuery request, CancellationToken cancellationToken)
        {
            var list = await _sportRepository.GetSportsWithParticipants();

            return(_mapper.Map <List <SportParticipantListVm> >(list));
        }