using System.Linq;
using Telerik.Sitefinity.GenericContent.Model;
using Telerik.Sitefinity.Modules.GenericContent;

namespace SitefinityWebApp
{
    public class QueryContentBlockWithNativeAPI
    {
        public IQueryable<ContentItem> GetAllContentItemsNative()
        {
            ContentManager manager = ContentManager.GetManager();
            IQueryable<ContentItem> allContentItems = manager.GetContent().Where(cI => cI.Status == ContentLifecycleStatus.Live);
            return allContentItems;
        }
    }
}