public CreditCardsController(ICreditCardsManagementService cardsManagementService, IAgentContextService agentContextService, IPayfortSignatureService signatureService) { _cardsManagementService = cardsManagementService; _agentContextService = agentContextService; _signatureService = signatureService; }
public PayfortService(ILogger <PayfortService> logger, IHttpClientFactory clientFactory, IOptions <PayfortOptions> options, IPayfortSignatureService signatureService, IPayfortResponseParser payfortResponseParser) { _logger = logger; _clientFactory = clientFactory; _options = options.Value; _signatureService = signatureService; _payfortResponseParser = payfortResponseParser; }
public PaymentLinksProcessingService(IPayfortService payfortService, IPayfortResponseParser payfortResponseParser, IPaymentLinksStorage storage, IPayfortSignatureService signatureService, IOptions <PayfortOptions> payfortOptions, IPaymentLinkNotificationService notificationService, IEntityLocker locker) { _payfortService = payfortService; _payfortResponseParser = payfortResponseParser; _storage = storage; _signatureService = signatureService; _notificationService = notificationService; _locker = locker; _payfortOptions = payfortOptions.Value; }
public PayfortResponseParser(IPayfortSignatureService signatureService) { _signatureService = signatureService; }