public async Task <PagedResult <CompaniesList> > GetPageAsync(CompanyPaginationRequest request) { var pagedResult = await _context .Companies .ProjectTo <CompaniesList>(_mapper.ConfigurationProvider) .ToPagedResultAsync(request); return(pagedResult); }
public async Task <IActionResult> GetPage([FromQuery] CompanyPaginationRequest request = null) { return(ApiOk(await CompanyService.GetPageAsync(request))); }