C# DbContext连接字符串突然更改

C# DbContext连接字符串突然更改,c#,asp.net-mvc,entity-framework,entity-framework-6,C#,Asp.net Mvc,Entity Framework,Entity Framework 6,我有一个ASP.NETMVC5应用程序。为了访问另一台机器上的数据库,我首先使用EntityFramework6代码 我使用DbContext中的连接字符串,使用micro ORM对数据库进行另一个直接sql查询。为了获得连接字符串,我使用: myContext.Database.Connection.ConnectionString 问题在于,在一个操作中,在上下文数据库集上调用方法“Find”后,连接字符串会发生变化。以前,数据库密码在那里,但调用此方法后,密码就消失了 有人经历过连接字

我有一个ASP.NETMVC5应用程序。为了访问另一台机器上的数据库,我首先使用EntityFramework6代码

我使用DbContext中的连接字符串,使用micro ORM对数据库进行另一个直接sql查询。为了获得连接字符串,我使用:

myContext.Database.Connection.ConnectionString 
问题在于,在一个操作中,在上下文数据库集上调用方法“Find”后,连接字符串会发生变化。以前,数据库密码在那里,但调用此方法后,密码就消失了

有人经历过连接字符串的这种变化吗

提前感谢。

这是每种设计。看

必须先保存连接字符串,然后才能将其打开