1
有没有简单的方法,以避免打开和关闭连接使用这样的代码时:EntityFramework避免打开/关闭连接?
using (Entities context = new Entities())
{
returnValue = context.ExecuteStoreCommand(sqlStr, param1, param2, param3, param4, param5, param6, param7);
context.SaveChanges();
return returnValue;
}
我有很多像这样在需要在一个庞大的数据库(MySQL的更新要拼命地跑不同势方法的代码它如果它没有打开/关闭每个方法之间的连接(使用/ SaveChanges),它会更快。
Maby我必须完全更改代码并将上下文作为静态成员,然后从所有方法中删除使用?还是有一个简单的设置?
相关 - http://stackoverflow.com/questions/1063730/best-way-to-initialize-an-entity-framework-context – SergeyS