我有一个使用Entity Framework 6连接到SQL Server数据库的应用程序。我们需要更改它以同时使用PostgreSQL数据库。我需要的是三个DbContext。一种始终连接到SQL Server,一种始终连接到PostgreSQL,另一种根据配置设置更改使用的数据库。我对如何建立这些连接感到困惑。我们提供的代码将连接字符串直接传递到DBContext构造函数中。
所传递的连接字符串没有有关数据库类型的信息。就像这样:
"Server=example;Database=MyDb;Trusted_Connection=True;"