// GET: Games public async Task <ActionResult> Index([FromQuery] GameSearchRequest request) { int total = await _gameService.Count(); var developers = await _gameService.All(request); var data = developers.Data; ViewData["total"] = total; ViewData["pagesCount"] = developers.PagesCount; return(View(data)); }
public async Task <ActionResult <PagedResponse <IEnumerable <Game> > > > Get([FromQuery] GameSearchRequest request) { var games = await _gamesService.All(request); return(Ok(games)); }