더북(TheBook)

7. AddMvc() 확장 메서드를 호출함으로써 MVC 관련 의존성을 모두 추가할 수 있다. App.UseMvc()로 라우팅을 설정하는 코드는 app.UseMvcWithDefaultRoute() 메서드로 대체해서 사용해도 무관하다. 당연한 얘기겠지만 MVC를 포함한 정적 파일들을 서비스하려면 app.UseStaticFiles() 메서드도 미리 함께 추가해야 한다.

Note 상태 코드 표시 관련 미들웨어


프로젝트에 대한 예외 처리 시 예외에 대한 자세한 상태 코드를 표시하려면 다음 두 미들웨어 중 하나를 ConfigureServices 메서드에 추가하면 된다.

app.UseStatusCodePages();

app.UseStatusCodePagesWithRedirects("~/Error/Code{0}");

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