MVC 종속성 해결 프로그램이 이미 ninject를 사용하도록 설정된 경우 SignalR.Ninject를 사용할 이유가 있습니까?

StackOverflow https://stackoverflow.com/questions/9400039

문제

나는 방금 SignalR로 시작하는 중이고 Ninject 버전으로 종속성 해결 프로그램을 재정의 할 수있는 SignalR.Ninject 플러그인이 있음을 확인했습니다.훌륭하지만 기본적으로 SignalR이 MVC 종속성 해결 프로그램을 사용한다는 것을 이해했으며 이미 Ninject.Web.Mvc 어셈블리를 통해 Ninject를 사용하도록 설정했습니다.

이미 SignalR과 함께 Ninject를 사용하고 있거나 SignalR 종속성 주입이 작동하는 방식을 오해하고 있다는 의미입니까?

도움이 되었습니까?

해결책

예, 두 개의 서로 다른 종속성 확인자입니다 (2 가지 유형에서와 같이).SignalR은 MVC의 유형에 의존하지 않습니다.즉, 두 인터페이스를 모두 구현하는 하나의 유형을 가질 수 있으며 해당 컨테이너를 mvc 및 SignalR 모두에 사용할 수 있습니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top