public ServicePayPaymentController(IProcessedContentRepository repository, ICivicaPayGateway civicaPayGateway, IConfiguration configuration, ILogger <ServicePayPaymentController> logger) { _repository = repository; _civicaPayGateway = civicaPayGateway; _configuration = configuration; _logger = logger; }
public CivicaPayProvider(ICivicaPayGateway civicaPayGateway, IOptions <CivicaPaymentConfiguration> paymentConfiguration, IHttpContextAccessor httpContextAccessor, IWebHostEnvironment environment, ILogger <CivicaPayProvider> logger) { _civicaPayGateway = civicaPayGateway; _httpContextAccessor = httpContextAccessor; _paymentConfig = paymentConfiguration.Value; _environment = environment; _logger = logger; }
public PaymentController(IProcessedContentRepository repository, ICivicaPayGateway civicaPayGateway, IConfiguration configuration) { _repository = repository; _civicaPayGateway = civicaPayGateway; _configuration = configuration; }