c# – 实体框架创建审计表/历史表?

我想为特定实体创建历史/审计表.这是一个包含许多子表的复杂实体,我们正在为我们的应用程序使用Repository Patter.
我查看了重写DbContext SaveChanges?将这个专门用于一个实体是一种好习惯吗?
我还有什么其他选择?

提前致谢.

解决方法:

我一直在研究一个可能有用的图书馆.

看看Audit.EntityFramework库,它拦截了SaveChanges(),可以用configured过滤你想要审核的实体.

上一篇:mysql开启数据审计


下一篇:4.0《数据库系统概论》数据库安全性详解---(存取控制、DAC&MAC、视图机制、审计Audit....)