如何使用流利的 API 将 table 映射到上下文?

How to map a table to a context using fluent API?

我给你介绍一下我的情况:我有2个table,例如订单列表和客户;每个订单都与一个客户相关联,订单 table 属于“MyDepot”数据库,客户 table 属于“主”数据库。

我创建了 2 个不同的上下文,MyDepotContext 和 MainContext。 如何将订单而非客户映射到 MyDepotContext ? 如何将客户而非订单映射到 MainContext?

是否可以使用 Fluent API?

已编辑: 我在 Azure 上使用 SQL 服务器,因此我无法使用“链接服务器”功能,因为它仅针对托管 Azure SQL 数据库实现。

EF DbContext 绑定到单个数据库连接。如果您有多个数据库并且不能使用跨数据库查询,则您必须拥有多个 DbContext 类型并在客户端管理任何跨上下文操作。