我正在寻找后台工具的选项。从表面上看,该工具是简单的 CRUD,因此我立即被 Entity Framework 之上的动态数据所吸引(我们绝对是 Microsoft 商店!)。
问题是未来的要求是支持版本控制。我的意思是:
- 用户对一系列实体执行一系列更新
- 当他们满意时,他们会提交更改
- 更改与足够的信息一起保存到数据库以支持回滚
在其他地方,我们有手工制作的应用程序:
- 包括一个版本 id,它随着每个新行的插入而增加 - 即我们不更新我们添加一个新行
- 工作项表使用版本 ID 和实体类型(表)将更改联系在一起
那么,问题是,我如何使用实体框架和动态数据实现类似的最终结果?
如果实体框架等不合适 - 你会使用什么(.Net)?
谢谢,艾伦