Exemplo n.º 1
0
        public async Task <PagedResult <GoodGameResponse> > GetPageAsync(GoodGamePaginationRequest request)
        {
            PagedResult <GoodGameResponse> pagedResult = await _context
                                                         .GoodGames.AsQueryable()
                                                         .Select(i => new GoodGameResponse
            {
                Id         = i.Id,
                DatePlayed = i.DatePlayed
            })
                                                         .ToPagedResultAsync(request);

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

            return(ApiOk(pagedResult));
        }