public CombinedPaymentInstrumentRepository(IPaymentInstrumentRepositoryListFactory paymentInstrumentRepositoryListFactory, IKeyValueDictionaryFactory <PaymentType, IPaymentInstrumentRepository> dictionaryFactory) : this(paymentInstrumentRepositoryListFactory.GetPaymentInstrumentRepositories(), dictionaryFactory) { }
public CombinedPaymentInstrumentRepository(IPaymentInstrumentRepositoryListFactory paymentInstrumentRepositoryListFactory) : this(paymentInstrumentRepositoryListFactory, new KeyValueDictionaryFactory <PaymentType, IPaymentInstrumentRepository>()) { }