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)); }
public async Task <PagedResult <ContactPaginationDto> > GetPagedResultAsync(ContactPagingRequest contactPagingRequest) { PagedResult <ContactPaginationDto> pagedResult = await _contactRepository.GetPagedResultAsync(contactPagingRequest); return(pagedResult); }