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; }