如何动态改变实体框架EDMX连接字符串

本文关键字:框架 实体 EDMX 连接 字符串 改变 何动态 动态 | 更新日期: 2023-09-27 17:54:06

我想从之前创建的.txt文件中读取连接字符串。我尝试将连接字符串变量传递给DbContext构造函数作为我手动创建的字符串变量,但它失败了。

如何动态改变实体框架EDMX连接字符串

你可以在你的Context构造函数中分配它

public partial class ApplicationDbContext : DbContext
{
    public ApplicationDbContext()
    {
        Database.Connection.ConnectionString = System.IO.File.ReadAllText("Path to your text File");
    }
}