如何使用Entity Framework 6在运行时选择数据库类型

时间:2018-07-31 09:52:09

标签: c# entity-framework-6

我有一个使用Entity Framework 6连接到SQL Server数据库的应用程序。我们需要更改它以同时使用PostgreSQL数据库。我需要的是三个DbContext。一种始终连接到SQL Server,一种始终连接到PostgreSQL,另一种根据配置设置更改使用的数据库。我对如何建立这些连接感到困惑。我们提供的代码将连接字符串直接传递到DBContext构造函数中。

所传递的连接字符串没有有关数据库类型的信息。就像这样:

"Server=example;Database=MyDb;Trusted_Connection=True;"

0 个答案:

没有答案