我需要将文件与数据库条目一起存储。如何覆盖Remove
的{{1}}方法,以便删除条目和文件?
答案 0 :(得分:1)
您可以覆盖SaveChanges
方法,如下所述:Entity Framework 4.1 DbContext Override SaveChanges to Audit Property Change
只需添加自己的案例即可删除特定实体类型。
答案 1 :(得分:0)
我会创建DbSet的新类扩展,它将所有其他东西推送到基础但是删除它也会改变你的文件。这应该适用于DBcontext。这也意味着您可以将FileAndDbSet<T>
用于某些实体,将DbSet<T>
用于没有文件的