routes.MapRoute(
"Default", // Route name
"{controller}/{action}/{id}", // URL with parameters
new { controller = "My", action = "MyFolder", id = "" } // Parameter defaults
);
위의 코드는 동일한 프로젝트의 MyController에있는 MyFolder 액션에있는보기를 호출하는 데 도움이됩니다.ASP.NET MVC 아키텍처
MyController가 현재 프로젝트에 포함 된 dll 형식의 다른 프로젝트에 있으면 어떻게 될까요? 해당 뷰를 호출하는 방법?
시도해 보셨습니까? MVC가 모든 참조에서 MyController를 검색한다는 것은 제 이해입니다. –
이것을 확인하십시오 : - [SO - asp.net mvc 별도의 프로젝트에 컨트롤러 넣어] (http://stackoverflow.com/questions/401376/asp-net-mvc-put-controllers-into-a-separate-project) 유지 보수성 확장 성 증분 개발 ((예) 버추얼 어스 (Virtual Earth)의 구현 것의 우리가 내 프로젝트에서 매우 유용한있는 alltogether 별도의 DLL의 특정 기능을 가지고 있다고 가정 해 봅시다 : 는 아래의 사항을 고려 마십시오 : –
는 이전부터 계속) ControllerFactory를 사용함으로써 위의 사항에 매우 유익한 Interface-Implementation 디자인을 사용하지 않아도됩니다. – PadmakarKulkarni