public virtual IEnumerable <TEntity> GetByFilterExpression(Expression <Func <TEntity, bool> > whereExpression)
 {
     CheckForObjectAlreadyDisposedOrNot(typeof(QueryableDomainService <TEntity, TId>).FullName);
     return(_repository.Where(whereExpression));
 }
 public virtual async Task <IList <TEntity> > GetByFilterExpressionAsync(Expression <Func <TEntity, bool> > whereExpression, CancellationToken token = default(CancellationToken))
 {
     CheckForObjectAlreadyDisposedOrNot(typeof(QueryableDomainServiceAsync <TId, TEntity>).FullName);
     return(await _repository.Where(whereExpression).ToListAsync(token));
 }
Beispiel #3
0
 public virtual IEnumerable <TEntity> GetByFilterExpression(Expression <Func <TEntity, bool> > whereExpression)
 {
     return(_repository.Where(whereExpression));
 }