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