public InitiatePaymentProcessCommandHandler(ReliablePaymentClient reliablePaymentClient) { _reliablePaymentClient = reliablePaymentClient; }
public OrderSubmittedHandler(IFinanceRepository repository, ReliablePaymentClient reliablePaymentClient) { _repository = repository; _reliablePaymentClient = reliablePaymentClient; }
public InitiatePaymentProcessCommandHandler(ReliablePaymentClient reliablePaymentClient, ILogger <InitiatePaymentProcessCommandHandler> logger) { _reliablePaymentClient = reliablePaymentClient; _logger = logger; }
public ProcessPaymentMessageHandler(ReliablePaymentClient reliablePaymentClient) { _reliablePaymentClient = reliablePaymentClient; }