context.Set<T>.Create() ; 声明创建一个T对象,但创建后的这个对象还没有与上下文关联。
context.Set<T>().Add(entity); 将给实体以EntityState.added状态添加到上下文,SaveChanges()后将添加到数据库。
context.Set<T>.Remove(entity); 将给实体以EntityState.Deleted状态添加到上下文,SaveChanges()后将从数据库删除。
context.Set<T>.Create() ; 声明创建一个T对象,但创建后的这个对象还没有与上下文关联。
context.Set<T>().Add(entity); 将给实体以EntityState.added状态添加到上下文,SaveChanges()后将添加到数据库。
context.Set<T>.Remove(entity); 将给实体以EntityState.Deleted状态添加到上下文,SaveChanges()后将从数据库删除。