Example #1
0
        private IEnumerable <IQueryableItem> Find(EntityContext context, ItemFinder finder)
        {
            var queryTree = finder.QueryTree;
            var executor  = new ItemQueryExecutor(context);
            var items     = executor.FindItems(queryTree);

            return(items);
        }
Example #2
0
        private IEnumerable <IQueryableItem <TEntity> > Find <TEntity>(EntityContext context, ItemFinder finder)
            where TEntity : IEntity
        {
            var queryTree = finder.QueryTree;
            var executor  = new ItemQueryExecutor(context);
            var items     = executor.FindItems <TEntity>(queryTree);

            return(items);
        }