2012-12-28 4 views
1

패키지를 만드는 방법에 익숙하지 않고 패키지에 컨트롤러를 포함 시켰으며 ELMAH.MVC 패키지를보고이 작업을 수행하고 있음을 알았습니다.경로가 라이브러리 (ELMAH.MVC)에서 어떻게 구성됩니까?

web.config 파일이나 부트 스트랩 클래스를 호출하는 모듈을 찾을 수있을 것이라고 생각했지만 어떻게 호출되는지 알 수 없습니다.

Bootstrap.Initialize를 호출해야하지만이 작업이 어떻게 수행되는지 알 수 없습니다.

제 질문은이 패키지가있는 컨트롤러가 어떻게 등록되는 것입니까?

편집 : 2 시간 동안 작업 한 후에 해결책을 찾았을 수 있습니다. assembly.cs 파일 내부

는 과 같은 속성이다 조립 : PreApplicationStartMethod (대해서 typeof (Elmah.Mvc.Bootstrap), "초기화")]이 전에 메소드를 호출하는 것 내 빠른 읽기에서

을 Application_start 메소드가 호출됩니다.

이것은 무서워 보이지만 시원하고 무서운 것처럼 보입니다. 이것을 발견하는 데 오랜 시간이 걸렸습니다. 그리고 저는 이런 식으로 생각한 적이 없었습니다.

나는이 질문에 대한 대답을 믿는다. assembly.cs 파일 내부

답변

관련 문제