2 개의 MVC 프로젝트가 있습니다. 다시 쓰지 않고 직접 참조하고 싶은 공통 페이지가 있습니다. 나는이 같은 일을 해요 :다른 컨트롤러의 ActionResult 함수를 호출 할 때 OnActionExecuting을 호출하는 방법
public ActionResult test()
{
OldController.Controllers.PatronController temp = new OldController.Controllers.PatronController();
return temp.Index();
}
문제에서, "OldController"는 OnActionExecuting 기능 설정 얻을 일부 기능이 있습니다. 위와 같이 함수를 호출하면 OnActionExecuting이 호출되지 않습니다. 나는 두 개의 프로젝트 (내가 이상적으로, 당신은 핵심 기능을 다시 사용 여전히 각 프로젝트에서 일관성있는 네비게이션을 유지하고 싶은 OnActionExecuting
?
잘 숙의 된 질문입니다. 나는 그것에 대해 더 많이 생각할수록 더 감명 받았다. +1 –