2017-10-04 1 views
1

ef 코어 2.0 CLI 명령 scaffold-dbcontext를 사용하여 기존 DB (데이터베이스 우선)에서 poco 클래스를 리버스 엔지니어링합니다. 내 프로젝트 내에서 "Model"폴더에 scaffold-dbcontext에서 생성 된 클래스를 넣고 싶지만 클래스의 네임 스페이스를 "MyProjectName.Model"과 다른 것으로 지정합니다. 예를 들어, scaffold-dbcontext로 생성 된 파일을 Model 폴더에 저장하고 싶지만 Genereated 파일의 네임 스페이스를 "MyProjectName.Entities"로 지정합니다.ef core 2.0 scaffold-dbcontext 사용자 정의 네임 스페이스

scaffold-dbcontext cli 명령을 사용하여 생성 된 네임 스페이스를 제어하는 ​​방법이 있습니까?

(약간의 배경 지식을 얻기 위해 scaffold-dbcontext를 사용하여 모델을 다시 생성하여 다른 폴더의 부분 클래스 집합을 덮어 쓰지 않도록 생성 된 pocos에서 사용자 정의 네임 스페이스를 정의하고 싶습니다.).

+0

모델 폴더에서 scaffold-dbcontext로 pocos를 생성 한 다음 다른 폴더에 부분 클래스 세트를 자동 생성하는 콘솔 앱을 작성했지만 스캐 폴드와 동일한 네임 스페이스를 사용했습니다. -dbcontext는 네임 스페이스 MyProject.Model을 사용합니다. –

답변

관련 문제