Пример #1
0
 public virtual IQueryable <T> GetByCondition(Expression <Func <T, bool> > expression)
 {
     return(ComplexEntities.Where(expression).AsNoTracking().AsQueryable());
 }
Пример #2
0
 public virtual Task <List <TEntity> > GetAllAsync(Expression <Func <TEntity, bool> > predicate)
 {
     return(ComplexEntities.Where(predicate).ToListAsync());
 }
Пример #3
0
 public virtual Task <IEnumerable <TEntity> > GetAllAsync(Expression <Func <TEntity, bool> > predicate)
 {
     return(Task.FromResult <IEnumerable <TEntity> >(ComplexEntities.Where(predicate)));
 }