Beispiel #1
0
 public Task <IPagedList <CartShortInfo> > Handle(GetCarts request, CancellationToken cancellationToken)
 {
     return(querySession.Query <CartShortInfo>()
            .ToPagedListAsync(request.PageNumber, request.PageSize, cancellationToken));
 }
Beispiel #2
0
        public async Task <PagedListResponse <CartShortInfo> > Get([FromQuery] int pageNumber = 1, [FromQuery] int pageSize = 20)
        {
            var pagedList = await queryBus.Send <GetCarts, IPagedList <CartShortInfo> >(GetCarts.Create(pageNumber, pageSize));

            return(pagedList.ToResponse());
        }