public ActionResult ListPackages([FromQuery(Name = "isFull")] bool isFull, [FromQuery(Name = "index")] int pageIndex, [FromQuery(Name = "size")] int pageSize = 25) { if (isFull) { return(new JsonResult(new { success = new { packages = _packageList.Get(pageIndex, pageSize) } })); } else { return(new JsonResult(new { success = new { packages = _indexService.GetPackageIds(pageIndex, pageSize) } })); } }
public IActionResult Index() { ViewData["packages"] = _packageList.Get(0, _settings.ListPageSize); ViewData["tags"] = _packageList.GetPopularTags(_settings.IndexTagListLength); return(View()); }