public async Task <PagedResult <QuizThemeResponse> > GetPageAsync(QuizThemeRequest request) { PagedResult <QuizThemeResponse> pagedResult = await _context .QuizThemes.AsQueryable() .Select(i => new QuizThemeResponse { Id = i.Id, Name = i.Name }) .ToPagedResultAsync(request); return(pagedResult); }
public async Task <IActionResult> GetPage([FromQuery] QuizThemeRequest request = null) { PagedResult <QuizThemeResponse> pagedResult = await QuizThemes.GetPageAsync(request); return(ApiOk(pagedResult)); }