【发布时间】:2021-05-20 09:07:18
【问题描述】:
我正在尝试创建一个连接到多个数据库的 .NET 核心应用程序。
我需要 2 个不同的上下文,其中一个将连接到数据库,另一个上下文必须连接到多个数据库(具有相同的架构)。
我已经创建了两个上下文,但是在为第二个上下文更改连接字符串时遇到问题。
例如: 我有一个接收产品 ID 的 api 方法,我必须使用第一个上下文搜索该产品,然后根据令牌在第二个上下文的特定数据库上更新该产品
【问题讨论】:
标签: c#
我正在尝试创建一个连接到多个数据库的 .NET 核心应用程序。
我需要 2 个不同的上下文,其中一个将连接到数据库,另一个上下文必须连接到多个数据库(具有相同的架构)。
我已经创建了两个上下文,但是在为第二个上下文更改连接字符串时遇到问题。
例如: 我有一个接收产品 ID 的 api 方法,我必须使用第一个上下文搜索该产品,然后根据令牌在第二个上下文的特定数据库上更新该产品
【问题讨论】:
标签: c#
DBcontext 类中可以取两个参数。
看看这个:
Connect multiple Databases to .NET core project via Entity Framework Core
【讨论】: