public async Task <PagedResult <ContactPaginationDto> > GetPagedResultAsync(ContactPagingRequest contactPagingRequest)
        {
            PagedResult <ContactPaginationDto> pagedResult = await _dbSet.AsQueryable().ToPagedResultAsync <Contact, ContactPaginationDto>(contactPagingRequest, _configurationProvider, _urlHelper);

            return(pagedResult);
        }
        public async Task <IActionResult> GetPage([FromQuery] ContactPagingRequest contactPagingRequest)
        {
            PagedResult <ContactPaginationDto> pagedResult = await _contactService.GetPagedResultAsync(contactPagingRequest);

            return(ApiResponseOk(pagedResult));
        }
Beispiel #3
0
        public async Task <PagedResult <ContactPaginationDto> > GetPagedResultAsync(ContactPagingRequest contactPagingRequest)
        {
            PagedResult <ContactPaginationDto> pagedResult = await _contactRepository.GetPagedResultAsync(contactPagingRequest);

            return(pagedResult);
        }