Ejemplo n.º 1
0
 public List <NewsDTO> GetNews(BasicPageFilter filter)
 {
     return(_context.News.OrderByDescending(n => n.CreationDate)
            .Skip(filter.PageIndex * filter.PageSize).Take(filter.PageSize)
            .Include(n => n.Source)
            .Select(n => NewsCoreConverter.ToDTO(n)).ToList());
 }
Ejemplo n.º 2
0
        public List <NewsDTO> GetNews(BasicPageFilter filter)
        {
            var news = newsDbList.Find(bson => true).SortByDescending(bson => bson.CreationDate)
                       .Skip(filter.PageIndex * filter.PageSize).Limit(filter.PageSize)
                       .ToList();

            return(news.Select(n => NewsCoreConverter.ToDTO(n)).ToList());
        }