我正在尝试将审核日志附加到我编写的实体上,我想知道是否存在我可以覆盖的上下文中的钩子以提供所需的功能。
我要做的是:
我可以在控制器中手动添加它,但我更倾向于一个更具体的解决方案,所需的效果是没有方法可以插入到表中而不插入审计日志。
答案 0 :(得分:4)
This project显示了如何将操作前和操作后挂钩添加到Entity Framework 4.1 DbContext中。您可以扩展其HooksDbContext
课程或在代码中查看how it implements the hooks,然后根据您的目的进行更改。