Beispiel #1
0
        public async Task <PagedResult <TagsList> > GetPageAsync(TagPaginationRequest request)
        {
            var pagedResult = await _context
                              .Tags
                              .Include(c => c.GameTags)
                              .ProjectTo <TagsList>(_mapper.ConfigurationProvider)
                              .ToPagedResultAsync(request);

            return(pagedResult);
        }
Beispiel #2
0
 public async Task <IActionResult> GetPage([FromQuery] TagPaginationRequest request = null)
 {
     return(ApiOk(await TagService.GetPageAsync(request)));
 }