Esempio n. 1
0
 public CreditCardsController(ICreditCardsManagementService cardsManagementService,
                              IAgentContextService agentContextService,
                              IPayfortSignatureService signatureService)
 {
     _cardsManagementService = cardsManagementService;
     _agentContextService    = agentContextService;
     _signatureService       = signatureService;
 }
Esempio n. 2
0
 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;
 }
Esempio n. 4
0
 public PayfortResponseParser(IPayfortSignatureService signatureService)
 {
     _signatureService = signatureService;
 }