Exemplo n.º 1
0
        public async Task <PagedResult <ReviewsList> > GetPageAsync(ReviewPaginationRequest request)
        {
            var pagedResult = await _context
                              .Reviews
                              .Include(e => e.Game)
                              .Include(e => e.User)
                              .ProjectTo <ReviewsList>(_mapper.ConfigurationProvider)
                              .ToPagedResultAsync(request);

            return(pagedResult);
        }
Exemplo n.º 2
0
 public async Task <IActionResult> GetPage([FromQuery] ReviewPaginationRequest request = null)
 {
     return(ApiOk(await ReviewService.GetPageAsync(request)));
 }