【发布时间】:2012-07-01 10:49:43
【问题描述】:
使用 Linq-to-Sql 时,Visual Studio 会为您创建一个 DataContext 类。我想知道什么时候实例化这个上下文,在我的一个项目中,我使用了一个 DataContext 实例来处理大约 300 个 CRUD 命令(整个项目),它解决了一个我后来设法解决的小问题,在我最近的项目中,我有为每个 CRUD 命令创建了一个实例,现在的问题是,使用 DataContext 的最佳方法是什么?每个命令一个还是每个项目一个?或者每笔交易一个(我认为这也是一个好主意)? 每种方式的速度和性能有什么不同吗?
【问题讨论】:
标签: .net performance linq-to-sql datacontext