public PaymentRepository(IPaymentDataStore paymentDataStore,
                          IAddressDataStore addressDataStore,
                          ICardInformationDataStore cardInformationDataStore,
                          ICardMaskingService cardMaskingService,
                          IHashService hashService)
 {
     _hashService              = hashService;
     _cardMaskingService       = cardMaskingService;
     _cardInformationDataStore = cardInformationDataStore;
     _addressDataStore         = addressDataStore;
     _paymentDataStore         = paymentDataStore;
 }
 public AddressRepository(IAddressDataStore addressDataStore)
 {
     _addressDataStore = addressDataStore;
 }