Beispiel #1
0
        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)));
 }