gpt4 book ai didi

asp.net - DbContext VS ObjectContext

转载 作者:行者123 更新时间:2023-12-03 07:22:37 24 4
gpt4 key购买 nike

我曾经对我的所有数据库模型使用DbContext,直到我读到 Ways to optimize Entity Framework ,按照这些步骤后,我发现自己被迫切换到 ObjectContext ,所以,有很多代码需要更改,但我不确定我做了正确的事情,特别是在谷歌搜索之后我注意到 DbContextObjectContext 更新、更好,而且我还注意到在切换到 ObjectContext 时我丢失了很多东西比如“迁移”和“查找”方法等等......

那么,将我的代码更改为使用 ObjectContext 而不是 DbContext 通过预生成 View 来提高速度是否正确?或者我做错了什么?

最佳答案

您不必切换到 ObjectContext 来获取预生成的 View 。我创建了 T4 模板来为 CodeFirst 生成预生成的 View 。看看这里:Entity Framework initialization is SLOW -- what can I do to bootstrap it faster?T4 模板可在 Visual Studio Gallery 上找到。这是link我的博客文章描述了如何获取和使用它们

关于asp.net - DbContext VS ObjectContext,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15179448/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com