如何让实体框架与归档标志一起使用?

Ori*_*ian 5 sql entity-framework sql-server-2005

我正在尝试创建一组我们实际上不删除它们的表,而是设置归档标志.当我们删除实体时,不应删除它,而应将其标记为已存档.

有什么编程模式可以支持这个?

如果有另一个解决方案,我也不想为每个拥有这些存档标志的表推出自己的存储过程.

Ada*_*ari 1

这是一个老问题,它没有指定 EntityFramework 版本。对于新版本有一些很好的解决方案:

\n\n

实体框架:软删除很容易

\n\n

实体框架 Code First 的软删除模式

\n\n

实体框架 5 软删除

\n\n

还有 EF 6.1.1+ 的来源

\n\n

Rowan Miller\xe2\x80\x99s 在 TechEd 2014 上的 EF6/EF7 演讲要点

\n\n

实体框架:使用实体框架 6 构建应用程序

\n