我一直在研究Entity Framework的审计钩子。其中许多钩子显示旧/新值比较。这对于审计跟踪非常有用,但我想要的是快照对象。
例如... 假设我有一个管理产品的应用程序。 一个产品有多个属性和相关的其他对象。 假设我更改了一个对象10次。 我还想查看那些对象变化屏幕(不是审计跟踪,而是以只读格式实际显示的屏幕)。 我感兴趣的是能够检索所有10个更改(取决于我想要查看哪个)的原始EF产品对象(具有所有相关数据),并将其用于绑定到我的屏幕。
如果我使用SQL Server,现在应该使用什么类型的序列化对象(XML、blob等)? 这样做有意义吗?
EF
作为企业应用程序基础的简单示例(涉及删除操作和多对多关系),我将非常感激。 - Anyname Donotcare