1

我只需要在几种情况下写历史。是否可以在运行时禁用或启用 Enverse?像这样的东西,例如:使用 (new WriteHistory()) { }

4

1 回答 1

1

正如@Firo 指出的那样,继承 AuditEventListener(其中包含事件侦听器)并覆盖 OnPostInsert、OnPostUpdate、OnPostDelete、OnPreUpdateCollection、OnPreRemoveCollection 和 OnPostRecreateCollection。在这些方法中,查看是否满足 X - 如果满足,则调用基本 impl。如果没有,什么也不做。您的 AuditEventListener 将您传递给 IntegrationWithEnvers 方法。

于 2012-07-16T20:11:10.857 回答