예제 #1
0
 public PaymentsCommandHandler(IPaymentRepository paymentRepository, IQueryMerchants merchantQueries, IChargeCardAdapter chargeCard, INotifyMerchantPaymentSucceeded notifyMerchantPaymentSucceeded)
 {
     _paymentRepository = paymentRepository;
     _chargeCard        = chargeCard;
     _merchantQueries   = merchantQueries;
     _notifyMerchantPaymentSucceeded = notifyMerchantPaymentSucceeded;
 }
 public PrepairPaymentCommandHandler(IPaymentRequestRepository paymentRequestRepository, IQueryMerchants merchantQueries)
 {
     _paymentRequestRepository = paymentRequestRepository;
     _merchantQueries          = merchantQueries;
 }