나는 MVC 컨트롤러 클래스의 모든 생성자를 캐슬 .... DefaultProxyFactory.Create() 어딘가에 라인 (전화 스택은 도움이되지 않습니다 <external code>
에 떨어지면 전화를 몇 가지 코드를 상속했습니다.)막연한 MVC와 성 윈저 질문. 죄송합니다
기본적으로 Castle이 내 컨트롤러의 생성자를 호출하는 방법에 대한 정보를 얻는 방법을 찾는 방법은 무엇입니까?
저는 Castle, Windsor 및 MicroKernel 등에 매우 익숙하며 ASP의 MVC 마스터는 아닙니다. 어떤 포인터에 대한
많은 감사 - 모호성에 대한 죄송합니다,
마.
당신은 ASP.NET MVC를 의미합니까? ControllerFactory를 확인하십시오. Windsor가 생성되는 방법과 생성자가 선택되는 방법에 대한 자세한 내용은 http://stw.castleproject.org/Windsor.How-components-are-created.ashx http : //stw.castleproject 링크를 참조하십시오. org/Windsor.How-constructor-is-selected.ashx? HL = 생성자 –
특히 문제가 있거나 예외가 있습니까? 아니면 Windsor/MVC가 어떻게 작동하는지 알고 싶습니까? –
나는 실제 예외가 없지만 이해하기 위해서는 상당히 큰 해결책이 있으며 DI, IoC, Windsor, NHibernate 등이 많이 포함되어 있으며 코드를 해결/변경하기 전에 아키텍처를 이해해야한다고 생각합니다. 지금. –