내 솔루션에 3 개의 프로젝트가 있습니다. MVC, Domain, DAL.내 솔루션에서 NuGet을 사용하여 여러 프로젝트에 비계를 적용하는 방법은 무엇입니까?
도메인 네임 스페이스가있는 작업의 엔티티가있는 경우 TasksDbContext & TasksRepository를 MVC의 DAL, TasksArea 및 TasksController에 비계하는 명령 줄은 무엇입니까?
미리 감사드립니다.
내 솔루션에 3 개의 프로젝트가 있습니다. MVC, Domain, DAL.내 솔루션에서 NuGet을 사용하여 여러 프로젝트에 비계를 적용하는 방법은 무엇입니까?
도메인 네임 스페이스가있는 작업의 엔티티가있는 경우 TasksDbContext & TasksRepository를 MVC의 DAL, TasksArea 및 TasksController에 비계하는 명령 줄은 무엇입니까?
미리 감사드립니다.
단일 명령으로이를 수행하려면 각기 다른 부분을 다른 프로젝트에 비계하도록 사용자 정의 스캐 폴러를 만들어야합니다.
나는 내가 다른 프로젝트http://www.jiffnotes.com/2012/04/05/T4ScaffoldingAcrossProjects.aspx
당신은 T4Scaffolding-nuget에서 scaffolders에 따라 스케 폴더 (scaffolder)를 만들 수 있습니다에 파일을 생성 스케 폴더 (scaffolder)를 활용할 수 있도록이 문서를 발견했다. 솔루션 폴더의 패키지 폴더를보고 "packages \ T4Scaffolding.1.0.6 \ tools \ EFDbContext"로 이동하여 "T4Scaffolding.EFDbContext.ps1"파일을보고 어떻게 작동하는지 확인하십시오.
스캐 폴러 작업에 대한 기본 사항을 알고 싶다면 Steven Sanderson Creating custom scaffolders을 읽어보십시오.