Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/296.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# EntityFrameworkDataService在查询后是否关闭数据库连接?_C#_Entity Framework_Wcf Data Services - Fatal编程技术网

C# EntityFrameworkDataService在查询后是否关闭数据库连接?

C# EntityFrameworkDataService在查询后是否关闭数据库连接?,c#,entity-framework,wcf-data-services,C#,Entity Framework,Wcf Data Services,我在服务器应用程序上实现了EntityFrameworkDataService,客户机应用程序可以从中进行查询。我在谷歌上搜索了一段时间,但没有找到在完成查询后如何关闭数据库连接的方法。有没有办法做到这一点,还是自动做到的?请参阅: 实体框架仅在需要时打开连接,例如执行查询或调用SaveChanges,然后在操作完成时关闭连接 我完全没有理由假设EntityFrameworkDataService将强制其DbContext保持连接打开。当然,您总是可以通过分析数据库进行检查

我在服务器应用程序上实现了EntityFrameworkDataService,客户机应用程序可以从中进行查询。我在谷歌上搜索了一段时间,但没有找到在完成查询后如何关闭数据库连接的方法。有没有办法做到这一点,还是自动做到的?

请参阅:

实体框架仅在需要时打开连接,例如执行查询或调用SaveChanges,然后在操作完成时关闭连接

我完全没有理由假设
EntityFrameworkDataService
将强制其
DbContext
保持连接打开。当然,您总是可以通过分析数据库进行检查