我正在寻找关于如何在C#中为我的对象实现审计跟踪的想法,对于当前项目,基本上我需要:
1.存储给定对象的旧值和新值.2.记录新对象的创建.3.删除旧物体.
是否有任何通用的方法来执行此操作,例如使用C#Generics,这样我就不必像创建,删除等(ORM对象)那样为基础对象的事件编写代码.事情就是如果有的话如果一个人正在使用一个注入审计跟踪的方法.Anybody有任何经验或他们遵循的任何方法.任何方式在面向方面(AOP)mannner中执行此操作.
请分享您的想法等.