我有一个自动生成的EDMX,它在web.config中寻找连接字符串。我们在服务器上使用加密文件来存储连接字符串。我想知道如何将文件的内容传递给Entities类?我尝试了以下操作,它总是从自动生成的Entities.Context.cs
中查找web.config中的字符串public partial class Entities : DbContext
{
private static string GetGlobalConfig => Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "globalcon.cfg");
private static string ConnectionString => Synch.ProjectSetup.CreateConnectionString(GetGlobalConfig);
public Entities(string nameOrConnectionString) : base(ConnectionString)
{
}
}
我自动生成的实体看起来像这样
public partial class Entities : DbContext
{
public Entities()
: base("name=connectionstringname")
{
}
}