コード例 #1
0
        public async Task <PagedResultDto <AggregateReRouteDto> > GetPagedListAsync(PagedResultRequestDto requestDto)
        {
            var reroutesTuple = await _aggregateReRouteRepository.GetPagedListAsync(requestDto.SkipCount, requestDto.MaxResultCount);

            return(new PagedResultDto <AggregateReRouteDto>(reroutesTuple.total,
                                                            ObjectMapper.Map <List <AggregateReRoute>, List <AggregateReRouteDto> >(reroutesTuple.routes)));
        }
コード例 #2
0
        public async Task <PagedResultDto <AggregateReRouteDto> > GetPagedListAsync(AggregateRouteGetByPagedInputDto aggregateRouteGetByPaged)
        {
            var reroutesTuple = await _aggregateReRouteRepository
                                .GetPagedListAsync(aggregateRouteGetByPaged.AppId, aggregateRouteGetByPaged.Filter,
                                                   aggregateRouteGetByPaged.Sorting, aggregateRouteGetByPaged.SkipCount,
                                                   aggregateRouteGetByPaged.MaxResultCount);

            return(new PagedResultDto <AggregateReRouteDto>(reroutesTuple.total,
                                                            ObjectMapper.Map <List <AggregateReRoute>, List <AggregateReRouteDto> >(reroutesTuple.routes)));
        }