public IActionResult NewsAggregator(int?page) { RSSReader reader = new RSSReader(); var newsFeed = reader.GetNewsFeed(); if (!page.HasValue) { page = 1; } ViewBag.page = page; ViewBag.lastPage = Math.Ceiling((decimal)(newsFeed.Count / 5)); if (page > 1) { return(View(newsFeed.Skip(((page - 1) * 5).GetValueOrDefault()).Take(PageSize))); } else { return(View(newsFeed.Take(PageSize))); } }