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

时间:2017-04-07 07:12:49

标签: .net-core entity-framework-core visual-studio-2017 onion-architecture

我有三个项目(VS2017和ef核心)并且想要运行Add-migration。

  • 网络 - 初创公司
  • 核心 - DomainModel - 这是实体
  • 数据 - 此处的上下文和迁移。并依赖于ef核心

domainmodel有实体,我希望将datafiles / output文件夹与我的上下文文件一起放在数据项目中。

我想避免在域模型和实体框架之间存在依赖关系。 EntityFrameworkscore仅对数据具有依赖性。 有关如何使用此设置运行add-migration以获取数据中的migrationfiles而不是core / domainmodel的任何建议吗?

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

1 个答案:

答案 0 :(得分:0)

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

没有Add-Migration参数的

-Context myDBContext -Project Business\Core命令。