4
저는 Ninject를 처음 사용 했으므로 응용 프로그램마다 커널의 범위가 1인지 궁금합니다. 그렇다면 커널을 싱글 톤으로 처리해야합니까?Ninject Kernel Scope
감사합니다.
저는 Ninject를 처음 사용 했으므로 응용 프로그램마다 커널의 범위가 1인지 궁금합니다. 그렇다면 커널을 싱글 톤으로 처리해야합니까?Ninject Kernel Scope
감사합니다.
예. 그렇습니다. 더 정확하게 - 하나의 루트 컨테이너가 있어야합니다. 컨텍스트 특정 하위 컨테이너를 만드는 것은 괜찮습니다.
답변 해 주셔서 감사합니다. :) – user326502
커널을 넘겨야합니까? 아니면 커널에 어떻게 접근합니까? 클래스는 kernel.get <>()을 호출하여 사용할 객체의 인스턴스를 가져와야한다는 것을 알고 있어야하며, 모든 의존성을 생성자에 주입해야합니까? –