public async Task <PagedListResponse <ReservationHistory> > GetHistory(Guid id) { var pagedList = await queryBus.Send <GetReservationHistory, IPagedList <ReservationHistory> >(GetReservationHistory.Create(id)); return(PagedListResponse.From(pagedList)); }
public Task <IPagedList <ReservationHistory> > Handle(GetReservationHistory request, CancellationToken cancellationToken) { return(querySession.Query <ReservationHistory>() .Where(h => h.ReservationId == request.ReservationId) .ToPagedListAsync(request.PageNumber, request.PageSize, cancellationToken)); }