2

我有三个项目(VS2017和ef核心),并且想要运行添加迁移。ef核心添加迁移单独程序集数据和域模型

  • 网 - 启动
  • 核心 - 的DomainModel - 这里是该实体
  • 数据 - 上下文,在这里迁移。并依赖于核心

domainmodel有实体,我想在我的上下文文件中有一个数据项目的migrationfiles/output文件夹。

我想避免在域模型和实体框架之间存在依赖关系。 EntityFrameworkscore只对Data有依赖关系。 任何建议如何使用此设置运行添加迁移以获取数据中的迁移文件而不是核心/域模型?

附加迁移-Name InitMigration -outputdir迁移-Context myDBContext -Project业务\核心

+0

只需运行你的'Add-Migration'命令,而不需要Data项目中的'-Context myDBContext -Project Business \ Core'部分,你应该没问题。 –

+0

感谢这太容易了。我只是删除 - 项目,然后它按照我的意图工作。 – joakimja

回答

0

根据@joakimja解决办法是运行:

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

相关问题