根据您的经验,LINQ to SQL是否适合作为工作单元?是可以避免的吗?比方说,我应该更喜欢NHibernate还是其他O/RM工具?
谢谢,卢西恩
发布于 2009-02-16 10:09:48
Linq to Sql数据上下文被设计为用于单个工作单元。
编辑:添加引用。
The Linq To SQL FAQ:
Q:我应该在每个业务逻辑方法中创建一个新的DataContext吗?
答: DataContext符合工作单元设计模式。除非您在每个操作之间的物理层之间移动数据,否则您应该在工作期间保持DataContext处于活动状态。
https://stackoverflow.com/questions/551283
复制相似问题