public FluentQuery(RepositoryBase <TEntity> repositoryBase, Expression <Func <TEntity, bool> > filter, Func <IQueryable <TEntity>, IQueryable <TEntity> > includeDependents) : this(repositoryBase, includeDependents) { _query = _query.Where(filter); }
public FluentQuery(RepositoryBase <TEntity> repositoryBase, IQueryObject <TEntity> queryObject, Func <IQueryable <TEntity>, IQueryable <TEntity> > includeDependents) : this(repositoryBase, includeDependents) { _query = _query.Where(queryObject.Query()); }