번역/C# Notes for Professionals
9.4: 강력한 타입 형식의 MVC action link 사용하기
노초코
2021. 1. 12. 23:00
Section 9.4: 강력한 타입 형식의 MVC action link 사용하기
다음과 같이 흔하게 사용되는 느슨한 (loosely) 타입 형식을 사용하는 대신,
@Html.ActionLink("Log in", "UserController", "LogIn")
Action link 를 다음과 같이 강한 (strongly) 타입 형식으로 만들 수 있다:
@Html.ActionLink("Log in", @typeof(UserController), @nameof(UserController.LogIn))
이렇게 하면 사용자의 코드를 리팩토링하여 UserController.LogIn
메소드의 이름을 UserController.SignIn
으로 변경한다고 해도, 해당 문자열을 모두 검색하여 수정해 줄 필요가 없어진다. 컵파일러가 변경된 메소드의 이름을 찾아줄 것이다.
본 문서는 C# Notes for Professionals (라이센스:CC-BY-SA) 를 한글로 번역한 문서입니다. 번역상 오류가 있을 수 있으므로 정확한 내용은 원본 문서를 참고하세요.
[출처] https://books.goalkicker.com/CSharpBook/
반응형