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; }
public PaymentService(IDataStore dataStore, IPaymentValidatorFactory paymentValidatorFactory) { this.dataStore = dataStore; this.paymentValidatorFactory = paymentValidatorFactory; }