public PaymentLinksController(IPaymentLinkService paymentLinkService, IPaymentLinksProcessingService paymentLinksProcessingService, ICreditCardsManagementService cardsManagementService) { _paymentLinkService = paymentLinkService; _paymentLinksProcessingService = paymentLinksProcessingService; _cardsManagementService = cardsManagementService; }
public CreditCardsController(ICreditCardsManagementService cardsManagementService, IAgentContextService agentContextService, IPayfortSignatureService signatureService) { _cardsManagementService = cardsManagementService; _agentContextService = agentContextService; _signatureService = signatureService; }
public CreditCardPaymentProcessingService(IPayfortResponseParser responseParser, EdoContext context, ICreditCardsManagementService creditCardsManagementService, IEntityLocker locker, IDateTimeProvider dateTimeProvider, ICreditCardMoneyAuthorizationService moneyAuthorizationService, ICreditCardMoneyCaptureService captureService, ICreditCardMoneyRefundService refundService, ILogger <CreditCardPaymentProcessingService> logger) { _responseParser = responseParser; _context = context; _creditCardsManagementService = creditCardsManagementService; _locker = locker; _dateTimeProvider = dateTimeProvider; _moneyAuthorizationService = moneyAuthorizationService; _captureService = captureService; _refundService = refundService; _logger = logger; }