如何以事务形式公开我的数据模型?

时间:2011-09-28 00:43:04

标签: c# .net data-access-layer

目前正在编写的某些软件要求数据模型具有事务性,从而实现CRUD操作。 (获取数据副本,进行更改,以原子方式提交,获取故障的错误消息等)。

这样的设计模式是否有详细记录?也许是图书馆?

注意:我正在使用C#/。NET 4.0

请注意,我的数据模型是POCO!不是SQL或任何东西。

1 个答案:

答案 0 :(得分:2)

使用ORM,如Entity Framework,nHibernate等

他们内置了变更跟踪系统并实施了“工作单元”模式(单笔交易)