public IEnumerable <Topic> Get(bool includeReplies = false) { IQueryable <Topic> results; if (includeReplies) { results = _repo.GetTopicsWithReplies(); } else { results = _repo.GetTopics(); } var topics = results .OrderByDescending(t => t.Created) .Take(25) .ToList(); return(topics); }