2009-10-20 2 views
1

나는 형태ASP.NET MVC 2 및 사용자 정의 httpModule이 우선

/tom/dick/harry/.../.../의 URL을 매핑하는 기존 웹 응용 프로그램 프로젝트에서 사용자 지정 HttpModule을 재 작성 엔진이 ...

데이터베이스에 저장된 계층 적 탐색 시스템으로 인해 요청 된 경로가 확인되는 .aspx 페이지에 대한 HttpContext.Current.RewritePath() 호출이 발생합니다.

MVC를 기존 앱과 믹싱하는 데 관심이 있습니다. MVC 코드가 잘 작동하고 코드 숨김 모델보다 실질적인 이점을 제공한다면, 필자는 재 작성 엔진과 라우팅 테이블 간의 우선 순위를 어떻게 처리 할 것인가? HttpModule 전에 라우팅 테이블을 참조하고 있습니까? 둘 다 부르니?

답변

2

ASP.NET MVC에서 라우팅 사용자 지정 HttpModule을 (UrlRoutingModule)로 구현되어 있으므로 이는 여러분의 모듈의 Web.config

에 선언 된 우선 순위는 순서에 따라 달라집니다 소요