public ProcessPaymentCommandHandler(
     IPaymentRepository paymentRepository,
     ICryptoService cryptoService, IAquiringBankClient acuquiryBank)
 {
     _paymentRepository = paymentRepository;
     _cryptoService     = cryptoService;
     _acuquiryBank      = acuquiryBank;
 }
Exemplo n.º 2
0
 public ProcessPaymentCommandHandler(
     IAggregateStore <Payment> paymentRepository,
     ICryptoService cryptoService,
     IAquiringBankClient acuquiryBank,
     ILogger logger)
 {
     _paymentRepository = paymentRepository;
     _cryptoService     = cryptoService;
     _acuquiryBank      = acuquiryBank;
     _logger            = logger;
 }