使用实体框架是否可以使Datacontext类为静态

拉罗达

在我的一个课程中,我们继承了我要去的学校所使用的项目。这是一个ASP.NET实体框架项目,该项目使用一些API来检索数据,然后与本地数据库结合在一起,为我们提供工作所需的所有数据。目前,我有一位讲师试图说服我们,使DataContext类静态化是目前最聪明的事情,而不必在控制器调用的末尾放置上下文。

根据我的理解,这非常困难,即使不是不可能,因为该过程是触发操作>创建上下文>完成操作>处理上下文的。该动作可以是任何方法调用,即使我们不使用上下文,实体框架也需要它。我非常喜欢这个,因为我还没有接触过Entity Framework。谢谢

安德留斯·纳鲁什维奇乌斯(AndriusNaruševičius)

强烈建议使DbContext寿命尽可能短,以防止在同时发生多个请求时发生意外行为和错误。此外,不要害怕DbContext为每个逻辑范围创建和配置,因为这实际上不会导致应用程序运行速度变慢。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

我可以将DataContext设置为静态类吗?

来自分类Dev

是否可以使用“实体框架代码优先”设置唯一约束?

来自分类Dev

是否可以使用实体框架在SQL Server CE中实现CommitMode.Immediate

来自分类Dev

使用静态解析的类型参数是否可以使用咖喱参数调用类方法?

来自分类Dev

使用静态解析的类型参数是否可以使用咖喱参数调用类方法?

来自分类Dev

是否可以使整个WPF应用程序都可以使用非静态类的实例?

来自分类Dev

是否可以使整个WPF应用程序都可以使用非静态类的实例?

来自分类Dev

是否可以使用枚举动态地获取静态类?

来自分类Dev

是否可以使用Whitebox类中的静态实用程序方法?

来自分类Dev

是否可以使用CoffeeScript遍历类的静态变量和方法?

来自分类Dev

等待使用实体框架更改数据时,是否可以使用Thread.Sleep更好的替代方法?

来自分类Dev

我们可以使用实体框架的现有实体而不是EF生成的实体

来自分类Dev

我可以使用其他类的静态方法吗?

来自分类Dev

是否可以使用Django的ORM查询表而无需在模型中为其创建类?

来自分类Dev

是否可以使用Orika映射器为某些类创建一种配置?

来自分类Dev

是否可以使用类为单元测试创建虚拟数据?

来自分类Dev

是否可以在实体框架中不使用附加和分离?

来自分类Dev

是否可以使用Snap框架实现CONNECT HTTP方法?

来自分类Dev

是否可以使用部分 SRC 来查找元素/框架?

来自分类Dev

是否可以使用grep获得静态反向引用?

来自分类Dev

是否可以使用注册表为所有适配器配置静态IP替代方案?

来自分类Dev

是否可以访问框架当前页面的DataContext?如何?

来自分类Dev

实体框架是否自动保存相关类?

来自分类Dev

使用静态类来促进对appsettings的访问是否可以接受?

来自分类Dev

是否可以使用Python元类逆继承?

来自分类Dev

Java:是否可以使用“变量”字段创建类?

来自分类Dev

是否可以使用getClass()声明Java类变量?

来自分类Dev

是否可以使用addEventListener调用类方法?

来自分类Dev

是否可以使用jOOQ生成的记录类进行增补?

Related 相关文章

  1. 1

    我可以将DataContext设置为静态类吗?

  2. 2

    是否可以使用“实体框架代码优先”设置唯一约束?

  3. 3

    是否可以使用实体框架在SQL Server CE中实现CommitMode.Immediate

  4. 4

    使用静态解析的类型参数是否可以使用咖喱参数调用类方法?

  5. 5

    使用静态解析的类型参数是否可以使用咖喱参数调用类方法?

  6. 6

    是否可以使整个WPF应用程序都可以使用非静态类的实例?

  7. 7

    是否可以使整个WPF应用程序都可以使用非静态类的实例?

  8. 8

    是否可以使用枚举动态地获取静态类?

  9. 9

    是否可以使用Whitebox类中的静态实用程序方法?

  10. 10

    是否可以使用CoffeeScript遍历类的静态变量和方法?

  11. 11

    等待使用实体框架更改数据时,是否可以使用Thread.Sleep更好的替代方法?

  12. 12

    我们可以使用实体框架的现有实体而不是EF生成的实体

  13. 13

    我可以使用其他类的静态方法吗?

  14. 14

    是否可以使用Django的ORM查询表而无需在模型中为其创建类?

  15. 15

    是否可以使用Orika映射器为某些类创建一种配置?

  16. 16

    是否可以使用类为单元测试创建虚拟数据?

  17. 17

    是否可以在实体框架中不使用附加和分离?

  18. 18

    是否可以使用Snap框架实现CONNECT HTTP方法?

  19. 19

    是否可以使用部分 SRC 来查找元素/框架?

  20. 20

    是否可以使用grep获得静态反向引用?

  21. 21

    是否可以使用注册表为所有适配器配置静态IP替代方案?

  22. 22

    是否可以访问框架当前页面的DataContext?如何?

  23. 23

    实体框架是否自动保存相关类?

  24. 24

    使用静态类来促进对appsettings的访问是否可以接受?

  25. 25

    是否可以使用Python元类逆继承?

  26. 26

    Java:是否可以使用“变量”字段创建类?

  27. 27

    是否可以使用getClass()声明Java类变量?

  28. 28

    是否可以使用addEventListener调用类方法?

  29. 29

    是否可以使用jOOQ生成的记录类进行增补?

热门标签

归档