1

我的控制器类

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

我的国际奥委会课

   x.For<IX509Cert>().Use<X509Cert>().Ctor<string>().Is(Settings.GetCreditCardCertFile(5)).Named("cert5");    
4

1 回答 1

1

当使用多个信用卡证书文件时,不使用 IoC 容器可能是更好的选择。您可以直接在控制器中使用 IPaymentprocesssor 的实例。

于 2015-07-28T20:16:07.003 回答