public AddNewCardCommandHandler(ICardRepository cardRepository, IBankService bankService, ILogger <AddNewCardCommandHandler> logger, ICardQuery cardQuery) { _cardRepository = cardRepository; _bankService = bankService; _logger = logger; _cardQuery = cardQuery; }
public CreateNewPaymentCommandHandler(IPaymentRepository paymentRepository, IMerchantQuery merchantQuery, ICardQuery cardQuery, IRiskAnalysisService riskAnalysisService) { _paymentRepository = paymentRepository; _merchantQuery = merchantQuery; _cardQuery = cardQuery; _riskAnalysisService = riskAnalysisService; }
public PaymentInitiatedDomainEventHandler(IBankService bankService, IPaymentRepository paymentRepository, ICardQuery cardQuery) { _bankService = bankService; _paymentRepository = paymentRepository; _cardQuery = cardQuery; }
public CardController(IMediator mediator, IMerchantQuery merchantQuery, ICardQuery cardQuery) { _mediator = mediator; _merchantQuery = merchantQuery; _cardQuery = cardQuery; }