private IEnumerable <IQueryableItem> Find(EntityContext context, ItemFinder finder) { var queryTree = finder.QueryTree; var executor = new ItemQueryExecutor(context); var items = executor.FindItems(queryTree); return(items); }
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); }