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

namespace SitefinityWebApp
{
    public class QueryContentBlockByMatchNativeAPI
    {
        public IQueryable<ContentItem> GetContentItemsByContentMatchNative(string contentToSearch)
        {
            ContentManager manager = ContentManager.GetManager();
            IQueryable<ContentItem> contentItems = manager.GetContent()
                                    .Where(cI => (cI.Content.Contains(contentToSearch) && cI.Status == ContentLifecycleStatus.Live));
            return contentItems;
        }
    }
}