3

我需要将文件与数据库条目一起存储。如何覆盖的Remove方法,DbContext以便条目文件都被删除?

4

2 回答 2

1

您可以覆盖该SaveChanges方法,如下所述:Entity Framework 4.1 DbContext Override SaveChanges to Audit Property Change

只需添加您自己的案例即可删除特定实体类型。

于 2012-04-09T03:29:35.233 回答
0

我将创建 DbSet 的新类扩展,它将所有其他内容推送到基础,但删除它也会更改您的文件。这应该适用于 DBcontext。这也意味着您可以将您FileAndDbSet<T>用于某些实体,而将常规DbSet<T>用于您没有文件的实体

于 2012-04-09T03:32:44.390 回答