public async Task <ActionResult <IEnumerable <SessionDto> > > GetAllSessionsAsync() { var request = new GetAllSessionsRequest(); var response = await _mediator.Send(request); return(Ok(response.Select(s => _mapper.Map <SessionDto>(s)))); }
public Task <IEnumerable <Session> > Handle(GetAllSessionsRequest request, CancellationToken cancellationToken) { return(_mediaServerApi.GetAllSessionsAsync()); }