ASP.NET MVC에서는 모든 컨트롤러에 "Controller"라는 접미사를 사용해야합니다. 이것은 불필요하게 제한적인 것처럼 보입니다. 기술적 이유가 있습니까?ASP.NET MVC에서 컨트롤러가 이름 기반으로 된 이유는 무엇입니까?
저는 대부분 궁금하지만 좀 더 유연한 명명 규칙이 코드 구성을 개선 할 수있는 상황을 볼 수 있습니다. Controller
파생 클래스를 검색하기 위해 리플렉션을 사용하여 가능한 컨트롤러 클래스를 쉽게 찾을 수 없었습니까? 또는 컨트롤러 클래스에 ControllerAttribute
으로 표시해야합니까?
@ shog9 : 문해력 향상에 감사드립니다. –
@Augusto : 문제 없습니다. – Shog9