2011-12-03 2 views
1

기본적으로 asp.net mvc는 "Controller"로 끝나는 컨트롤러 클래스를 찾습니다. 밑줄 컨트롤러 "_Controller"로 끝나는 클래스를 찾도록 변경할 수 있습니까?ASP.NET MVC 컨트롤러 규칙을 변경할 수 있습니까?

+1

이렇게 분명히 속는 사람! 당신의 대답은 여기에 있습니다 : http : //stackoverflow.com/questions/3011482/controller-name-convention-in-asp-net-mvc – gideon

답변

0

예, 직접 custom ControllerFactory을 생성하면됩니다.

+0

ok 그래요. 그래서 제 자신의 컨트롤러 팩토리를 작성하는 것이 가능하다는 것을 알 수 있습니다. 누구든지 asp.net mvc default (내가 뭘하고있는 것과 비슷한) 이외의 클래스 이름 규칙에 의해 컨트롤러를 가져 오는 컨트롤러 팩터 리의 예가 있습니다. – soccerazy

0

기드온이 맞습니다.이 스레드는 this SO 스레드입니다. ControllerDescriptor & ControllerTypeCache를 참조하십시오. 더 나은 질문은 왜 당신이 그것을 바꿀 필요성을 느낍니까?