"StructureMapConfigurationException이 발견되었습니다."플러그인 유형에 대해 'cert5'라는 인스턴스를 찾을 수 없습니다.

그림

내 컨트롤러 클래스

 IPaymentProcessor _paymentProcessor = ObjectFactory.Container.GetInstance<IPaymentProcessor>("cert5"); 

내 IoC 클래스

   x.For<IX509Cert>().Use<X509Cert>().Ctor<string>().Is(Settings.GetCreditCardCertFile(5)).Named("cert5");    
레오나르도 와일드

여러 신용 카드 인증서 파일을 사용하는 경우 IoC 컨테이너를 사용하지 않는 것이 더 나은 옵션 일 수 있습니다. 대신 컨트롤러 내부에서 IPayment 프로세스 또는 직접 인스턴스를 사용할 수 있습니다.

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

Related 관련 기사

뜨겁다태그

보관