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); }
public async Task <IActionResult> GetPage([FromQuery] TagPaginationRequest request = null) { return(ApiOk(await TagService.GetPageAsync(request))); }