.net core ef core添加迁移数据和domainmodel的独立程序集

.net core ef core添加迁移数据和domainmodel的独立程序集,.net-core,entity-framework-core,visual-studio-2017,onion-architecture,.net Core,Entity Framework Core,Visual Studio 2017,Onion Architecture,我在(VS2017和ef core)中有三个项目,希望运行添加迁移 网络创业 核心-域模型-以下是实体 这里是数据上下文和迁移。并取决于ef核心 domainmodel具有实体,我希望将migrationfiles/output文件夹与我的上下文文件一起放在数据项目中 我希望避免域模型和实体框架之间存在依赖关系。EntityFrameworkCore仅与数据相关。 有没有关于如何在此设置中运行添加迁移以获取数据中的迁移文件而不是核心/域模型的建议 添加迁移-Name InitMigratio

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

  • 网络创业
  • 核心-域模型-以下是实体
  • 这里是数据上下文和迁移。并取决于ef核心
domainmodel具有实体,我希望将migrationfiles/output文件夹与我的上下文文件一起放在数据项目中

我希望避免域模型和实体框架之间存在依赖关系。EntityFrameworkCore仅与数据相关。 有没有关于如何在此设置中运行添加迁移以获取数据中的迁移文件而不是核心/域模型的建议


添加迁移-Name InitMigration-OutputDir Migrations-Context myDBContext-Project Business\Core

根据@joakimja,解决方案将运行:


addmigration
命令,不带
-Context-myDBContext-Project Business\Core
参数。

只需运行
addmigration
命令,而不带数据项目中的
-Context-myDBContext-Project Business\Core
部分,就可以了。谢谢,这太简单了。我只是删除了-Project,然后它就按我想要的那样工作了。