더북(TheBook)

5. 컨트롤러의 액션 메서드 반환값을 DateTime 형태로 지정하면 날짜 형식이 반환된다(/ControllerDemo/DateTimeAction). 물론 이렇게 날짜 형식만 반환하는 액션 메서드를 만들 일은 거의 없을 것이다.

▲ 그림 26-5 날짜 형식을 반환하는 액션 메서드

 

6. void, string, DateTime과 같은 일반적인 형식이 아니라 IActionResult 형식으로 반환하는 액션 메서드는 해당 액션 메서드와 이름이 같은 뷰 페이지를 Views 폴더에서 찾아서 실행하는 기본 구조를 가진다. ASP.NET 4.6 MVC 5 버전까지는 ActionResult 값이 기본 반환값이었지만 ASP.NET Core에서는 IActionResult가 기본 반환값이 되었다. /ControllerDemo/DefaultAction 경로를 요청하면 Views 폴더의 ControllerDemo 폴더에서 DefaultAction.cshtml 뷰 페이지를 찾아서 실행한다.

▲ 그림 26-6 IActionResult 형식으로 특정 뷰 페이지를 반환하는 액션 메서드

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.