ef core add-migration 数据和域模型的单独程序集

ef core add-migration separate assembly for data and domainmodel

我在(VS2017 和 ef core)中有三个项目,想要 运行 添加迁移。

域模型有实体,我想在数据项目中有 migrationfiles/ 输出文件夹和我的上下文文件。

我想避免域模型和 entity framework 之间存在依赖关系。 EntityFrameworkscore 仅依赖于数据。 关于如何使用此设置 运行 添加迁移以获取数据中的迁移文件而不是 core/domainmodel 的任何建议?

Add-Migration -Name InitMigration -OutputDir Migrations -Context myDBContext -Project Business\Core

根据@joakimja 的说法,解决方案是 运行:

Add-Migration 命令没有 -Context myDBContext -Project Business\Core 个参数。