Пример #1
0
 public AccountService(IDataStoreFactory dataStoreFactory, IPaymentValidatorFactory paymentValidatorFactory)
 {
     this.dataStoreFactory        = dataStoreFactory;
     this.paymentValidatorFactory = paymentValidatorFactory;
 }
 public PaymentService(IAccountService accountService, IPaymentValidatorFactory paymentValidatorFactory)
 {
     _accountService          = accountService;
     _paymentValidatorFactory = paymentValidatorFactory;
 }
 public PaymentsValidationService(IPaymentValidatorFactory factory)
 {
     _factory = factory;
 }
Пример #4
0
 public PaymentService(IDataStore dataStore, IPaymentValidatorFactory paymentValidatorFactory)
 {
     this.dataStore = dataStore;
     this.paymentValidatorFactory = paymentValidatorFactory;
 }