0
ninject를 사용하여 mutiple param을 어떻게 주입합니까? 예 : Ninject contstructor 다중 인터페이스 매개 변수
IWeapon weap;
ISheild sheld;
ISoap isoap;
public myclass(IWeapon weapon, IShield shield, ISoap soap)
{
weap = weapon;
sheld = shield;
isoap = soap;
}
은 이미 내가 그들을 결합하는 한 모두가 내 프로젝트는 나에게 Ninject에 예외를주는 유지를 실행할 수 없습니다
kernel.Bind<IWeapon>().To<Sword>();
kernel.Bind<IShield>().To<DragonSheild>();
kernel.Bind<ISoap>().To<Safeguard>();
를 사용하는 것이 었습니다 나에게 Ninject에 활성화 예외를 준이 시도.
질문에 예외 세부 정보를 추가하십시오. 예외를 throw하는 코드도 표시 –
예외 세부 정보를 우리와 공유 할 수 있습니까? –
Ninject.dll에서 'Ninject.ActivationException'유형의 예외가 발생했지만 사용자 코드 – Patrick87