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

问题描述 投票:5回答:1

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

提前致谢。

c# entity-framework audit
1个回答
5
投票

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

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

© www.soinside.com 2019 - 2024. All rights reserved.