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; }
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; }