示例#1
0
 /// <summary>
 /// 按功能删除许多实体。 请注意:所有实体都适合给定的谓词
 /// 被检索并删除。 如果存在这可能会导致严重的性能问题
 /// 包含给定谓词的实体太多了
 /// </summary>
 /// <param name="predicate">过滤实体的条件</param>
 public void Delete(Expression <Func <TEntity, bool> > predicate)
 {
     db.Where(predicate).ToList().ForEach(item => _dbContext.Set <TEntity>().Remove(item));
     Save();
 }