public IQueryable <T> ReadFiltered(Func <T, bool> predicate) { IQueryable <T> list = _dbSet.Where(predicate).AsQueryable(); if (StaticOnReadEvent != null) { StaticOnReadEvent?.Invoke(this); } if (ScopedOnReadEventAsync != null) { ScopedOnReadEvent?.Invoke(this); } return(list); }
public IQueryable <T> ReadAll() { IQueryable <T> list = _dbSet; if (StaticOnReadEvent != null) { StaticOnReadEvent?.Invoke(this); } if (ScopedOnReadEventAsync != null) { ScopedOnReadEvent?.Invoke(this); } return(list); }