(VS2017 및 ef 코어)에 3 개의 프로젝트가 있으며 Add-migration을 실행하려고합니다.ef 코어 추가 마이그레이션 데이터 및 도메인 모델 용 별도 어셈블리
- 웹 - 시작
- 코어 - DomainModel는 - 컨텍스트 여기 마이그레이션 - 여기
- 데이터 entitys 있습니다. 그리고 ef 코어에 의존
domainmodel 엔티티가 있고 데이터 파일에 컨텍스트 파일과 함께 migrationfiles/output 폴더가 있어야합니다.
저는 domainmodel과 엔티티 프레임 워크간에 의존성을 피하기를 원합니다. EntityFrameworkscore는 데이터에만 의존합니다. 이 설정으로 추가 마이그레이션을 실행하여 core/domainmodel 대신에 마이그레이션 파일을 가져 오는 방법은 무엇입니까? @joakimja 솔루션에 따라 추가 마이그레이션 -Name InitMigration -OutputDir 마이그레이션 -Context myDBContext - 프로젝트 사업 \ 코어
데이터 프로젝트의'-Context myDBContext -Project Business \ Core' 부분없이'Add-Migration' 명령을 실행하면됩니다. –
너무 쉽습니다. 난 그냥 - 프로젝트를 제거하고 나서 내가 원하는대로 작동했다. – joakimja