public PaymentsService(IRequestInfo requestInfo, IMapper mapper, IPaymentResponseRepository paymentResponseRepository, IAcquirerService acquirerService, ICardService cardService) { _requestInfo = requestInfo; _acquirerService = acquirerService; _cardService = cardService; _paymentResponseRepository = paymentResponseRepository; _mapper = mapper; }
public LoggingAcquirerService(IAcquirerService innerAcquirerService, ILogger <LoggingAcquirerService> logger) { _innerAcquirerService = innerAcquirerService; _logger = logger; }
public ProcessPiggyPaymentHandler(IBusClient busClient, IAcquirerService piggyService) { _busClient = busClient; _piggyService = piggyService; }
public PaymentFactory(ICardMapper cardMapper, IAcquirerService acquirerService) { _cardMapper = cardMapper; _acquirerService = acquirerService; }