1
12
这完全取决于你的应用程序。 一个关键的考虑因素是,ObjectContext不是线程安全的,所以对于Web应用,每个请求的ObjectContext是可行的。 对于一个Win表单应用程序,您可以看到使用寿命更长的ObjectContexts。但是,如果您更喜欢更严格地定义范围,我将首先尝试这一点,而不是过早地优化它。 更多关于丹尼西蒙斯博客 here . |
2
2
我可能错了,但我就是这样做的… 如果您在谈论模型上下文,请使用一个。因为您只需要一个模型——查询的上下文——也就是说,这是数据库模型。 如果您谈论的是ObjectContext,那么每个查询(Linq)一个。 就在这吃吧 Performance Considerations for Entity Framework |
Drago · Linq通过比较Id和具有Id的对象列表来查询获取列表 2 年前 |
Niyazi Babayev · 如何在表达式中动态应用表达式? 2 年前 |
Murat Güzel · EF存储库模式错误{'Id'}已被跟踪 2 年前 |
dotnetdevcsharp · 减少基于数据类型获取设置的方法数量 2 年前 |
saravanan049 · 在实体框架中回滚Azure SQL数据库 2 年前 |