Exemple #1
0
 public PaymentController(ILogger <PaymentController> logger, ITransactionService transactionService, IOrderService orderService, ILiveAnimalService liveAnimalService, ISSLCommerzService sslCommerzService, IPaymentService paymentService)
 {
     _logger             = logger;
     _transactionService = transactionService;
     _orderService       = orderService;
     _liveAnimalService  = liveAnimalService;
     _sslCommerzService  = sslCommerzService;
     _paymentService     = paymentService;
 }
Exemple #2
0
 public PaymentService(IMongoRepository repository, IAdminPanelServices adminPanelService,
                       ITransactionService transactionService, ILogger <PaymentService> logger,
                       ISSLCommerzService sslCommerzService)
 {
     _repository         = repository;
     _logger             = logger;
     _sslCommerzService  = sslCommerzService;
     _adminPanelServices = adminPanelService;
     _transactionService = transactionService;
 }
Exemple #3
0
 public PaymentsController(
     IMapper mapper,
     ISSLCommerzConfig config,
     ICartService cartService,
     ISSLCommerzService sslCommerzService,
     ICustomerTransactionService customerTransactionService,
     ICustomerTransactionSessionService customerTransactionSessionService
     )
 {
     _mapper                            = mapper;
     _config                            = config;
     _cartService                       = cartService;
     _sslCommerzService                 = sslCommerzService;
     _customerTransactionService        = customerTransactionService;
     _customerTransactionSessionService = customerTransactionSessionService;
 }
 public PaymentsController(ISSLCommerzService sslCommerzService, IMapper mapper)
 {
     _mapper            = mapper;
     _sslCommerzService = sslCommerzService;
 }