2013-08-26 15 views
1

이 코드를 고려 커널의 구성 요소 컨테이너에 등록되어 있지 않은이러한 구성 요소는

해당 구성 요소가 커널 구성 컨테이너에 등록되어 있지 않습니다.

제안 : 당신이 KernelBase에 대한 사용자 정의 서브 클래스를 생성 한 경우

1), 제대로

implemented the AddComponents() method. 

2) 통화를 통해 컨테이너에서 구성 요소를 제거하지 않은 것으로 확인되어 있는지 확인 to RemoveAll().

3) 실수로 둘 이상의 커널을 만들지 않았는지 확인하십시오.

어떻게 해결할 수 있습니까? 당신이 Ninject.Extensions.Interception 아니라 구체적인 구현의 추가 대부분의 경우

답변

4

Ninject.Extensions.Interception, DynamicProxy 또는 Ninject.Extensions.Interception, LinFu