누군가 나에게이 상황을 명확히 수 :MVC 파이프 라인은 어떻게 작동합니까?
- 우리는 예를 들어 홈 \ 지수에 대한 요청을을; 글로벌 asax에서
- 우리는이 Application_AuthorizeRequest
- Application_AuthorizeRequest 던져 예외
우리는 그것을 잡아) (
IController 컨트롤러 = 새로운 ErrorController 새로운보기를 반환함으로써 Application_Error있다; // routedata는 ok입니다 controller.Execute (새 RequestContext (새 HttpContextWrapper (Context), routeData)); 오류와
조치 (그것의 OK)
- 실행하지만 MVC 또는 ASP 파이프 라인은 아직도 내가 파이프 라인이 요청에 대해 잊을 수있는 방법을, 홈 \ 인덱스를 실행하려고?
멀리 mvc HttpHandler 이해, 어떻게 내 오류 작업이 모든 체인의 마지막 단계인지 확인할 수 있습니까?