Пример #1
0
    /// <summary>
    /// 批量删除实体
    /// </summary>
    /// <param name="where"></param>
    /// <returns></returns>
    public int RemoveList(Expression <Func <T, bool> > where)
    {
        var temp = context.Set <T>().Where(where);

        foreach (var item in temp)
        {
            context.Entry <T>(item).State = EntityState.Deleted;
        }
        return(context.SaveChanges());
    }