더북(TheBook)

30.4.8 마무리

특정 클래스의 인스턴스 생성을 직접 컨트롤러에서 인스턴스 생성, 생성자에서 인스턴스 생성 및 생성자 매개 변수에 값 지정 후 DI 컨테이너에 의해서 외부에서 인스턴스를 생성하는 식으로 단계별로 코드를 확장해 보았다. ASP.NET MVC 5까지는 이러한 의존성 주입과 관련된 기능은 외부 기능의 도움을 받아서 구현했다. ASP.NET Core 1.0의 MVC부터는 자체 내장된 DI 컨테이너를 제공한다. 이 책에서는 앞으로 모든 내용을 자체 내장 방식을 사용해 진행할 것이다.

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