public PaymentLinksController(IPaymentLinkService paymentLinkService, IPaymentLinksProcessingService paymentLinksProcessingService, ICreditCardsManagementService cardsManagementService) { _paymentLinkService = paymentLinkService; _paymentLinksProcessingService = paymentLinksProcessingService; _cardsManagementService = cardsManagementService; }
public NGeniusWebhookProcessingService(EdoContext context, ICreditCardPaymentManagementService paymentService, IPaymentLinksProcessingService paymentLinksProcessingService, ILogger <NGeniusWebhookProcessingService> logger) { _context = context; _paymentLinksProcessingService = paymentLinksProcessingService; _logger = logger; _paymentService = paymentService; }
public PaymentCallbackDispatcher(ICreditCardPaymentProcessingService creditCardPaymentProcessingService, IPayfortResponseParser responseParser, IBookingPaymentCallbackService bookingPaymentCallbackService, IPaymentLinksProcessingService linksProcessingService, ITagProcessor tagProcessor, EdoContext context) { _creditCardPaymentProcessingService = creditCardPaymentProcessingService; _responseParser = responseParser; _bookingPaymentCallbackService = bookingPaymentCallbackService; _linksProcessingService = linksProcessingService; _tagProcessor = tagProcessor; _context = context; }