【发布时间】:2011-04-13 06:53:26
【问题描述】:
我们设计了一个多线程服务器,在其每个线程中使用 linq to sql。测试看起来不太好......通过查看我们的代码,提出了一个大问题:linq to sql 是否支持这样的环境? 如果是,我们假设我们应该为每个线程创建一个专用的 DataContext 对象?如果是,这种方法的成本是多少?
如果它会变得复杂,我想我们会将 linq 转储到 sql 并回滚到连接的方法..(?)
基于 (Per Call)WCF 的 API 端提出了类似的问题:我们对所有 WCF 函数调用使用单例 DataContext 对象吗?还是我们应该为每个 WCF API 调用启动一个 DataContext?
谢谢! 提供
【问题讨论】:
标签: linq wcf linq-to-sql