实体框架连接未关闭。任何自动关闭SQL连接的方法

时间:2014-08-15 13:30:24

标签: c# entity-framework ado.net entity-framework-5 ado.net-entity-data-model

目前我正在使用UOW打开与DB的连接并获得结果。我不确定为什么SQL连接没有关闭。看起来有一些打开的连接打开而没有关闭。我还将MAxPoolSize增加到250

;最小池大小= 5;最大池大小= 250;

是否有像ConnectionLife这样的属性,它会自动关闭任何超出时间的SQL连接。我需要帮助。

请在一分钟后告知我自动关闭连接

2 个答案:

答案 0 :(得分:0)

我最终写了一个dispose方法来处理每次调用服务器后创建的工作单元上下文

答案 1 :(得分:-1)

如果您正在使用MVC,您是否在视图中使用实体框架对象作为视图模型?

对于数组或列表,请尝试使用.ToList()

对于对象,尝试使用ViewModels而不使用它自己的对象。