public virtual Task <bool> ExistsAsync(Expression <Func <TEntity, bool> > predicate) { return(DBSet.AnyAsync(predicate)); }