如何在运行时以编程方式将实体数据模型添加到Web Api项目中?

时间:2016-01-27 09:18:03

标签: .net entity-framework asp.net-web-api web-config connection-string

是否可以在运行时向Web Api项目中添加实体框架?

例如/ scenario;

公司将在运行时添加到一个分支。分支的数据库信息如 连接字符串 -数据库名称 存储在公司数据库的表格中。

如何在Web.config中添加分支的数据库连接字符串?以及如何连接数据库?

1 个答案:

答案 0 :(得分:0)

您可以使用连接字符串

初始化DbContext
public MyContext(): DbContext
{
    Public MyContext(){};
    Public MyContext(string connectionString):base(connection){};
}

并启动如下:

var firstBranch = new MyContext("firstBranchConnection");
var secondBranch = new MyContext("secondBranchConnection");
相关问题