4

根据您的经验,LINQ to SQL 是否适合作为工作单元?可以避免吗?我应该更喜欢 NHibernate 还是其他 O/RM 工具?

谢谢,卢锡安

4

1 回答 1

4

Linq to Sql 数据上下文旨在用于单个工作单元。

编辑:添加参考。

Linq To SQL 常见问题解答:

问:我应该在每个业务逻辑方法中创建一个新的 DataContext 吗?

答:DataContext 符合工作单元设计模式。除非您在每个操作之间的物理层之间移动数据,否则您应该在工作期间保持 DataContext 处于活动状态。

于 2009-02-16T10:09:47.673 回答