public PaymentStatusCheckService(ILogger <PaymentStatusCheckService> logger,
                                  IPaymentTypeConfiguration paymentTypeConfiguration, IServiceProvider provider,
                                  IConfiguration configuration, IMomoPaymentService momoPaymentService,
                                  ICardPaymentService cardPaymentService, IHubtelMePaymentService hubtelMePaymentService)
 {
     _logger = logger;
     _paymentTypeConfiguration = paymentTypeConfiguration;
     _provider               = provider;
     _configuration          = configuration;
     _momoPaymentService     = momoPaymentService;
     _cardPaymentService     = cardPaymentService;
     _hubtelMePaymentService = hubtelMePaymentService;
 }
Example #2
0
 public PaymentsController(ICardPaymentService cardPaymentService,
                           IMomoPaymentService momoPaymentService, IMapper mapper,
                           IPaymentRequestRepository paymentRequestRepository, IServiceProvider provider,
                           IPaymentTypeConfiguration paymentTypeConfiguration, IUnifiedSalesService unifiedSalesService,
                           IMerchantAccountService merchantAccountService, ICustomerProfileService customerProfileService)
 {
     _mapper = mapper;
     _paymentRequestRepository = paymentRequestRepository;
     _cardPaymentService       = cardPaymentService;
     _momoPaymentService       = momoPaymentService;
     _provider = provider;
     _paymentTypeConfiguration = paymentTypeConfiguration;
     _unifiedSalesService      = unifiedSalesService;
     _merchantAccountService   = merchantAccountService;
     _customerProfileService   = customerProfileService;
 }