コード例 #1
0
 public KlarnaPaymentsService(
     IOrderGroupTotalsCalculator orderGroupTotalsCalculator,
     IOrderRepository orderRepository,
     IOrderNumberGenerator orderNumberGenerator,
     IPaymentProcessor paymentProcessor,
     IOrderGroupCalculator orderGroupCalculator,
     KlarnaServiceApiFactory klarnaServiceApiFactory)
     : base(orderRepository, paymentProcessor, orderGroupCalculator)
 {
     _orderGroupTotalsCalculator = orderGroupTotalsCalculator;
     _orderRepository            = orderRepository;
     _orderNumberGenerator       = orderNumberGenerator;
     _klarnaServiceApiFactory    = klarnaServiceApiFactory;
 }
コード例 #2
0
 public KlarnaPaymentsService(
     IOrderRepository orderRepository,
     IOrderNumberGenerator orderNumberGenerator,
     IPaymentProcessor paymentProcessor,
     IOrderGroupCalculator orderGroupCalculator,
     IMarketService marketService,
     KlarnaServiceApiFactory klarnaServiceApiFactory)
     : base(orderRepository, paymentProcessor, orderGroupCalculator, marketService)
 {
     _orderGroupCalculator    = orderGroupCalculator;
     _marketService           = marketService;
     _orderRepository         = orderRepository;
     _orderNumberGenerator    = orderNumberGenerator;
     _klarnaServiceApiFactory = klarnaServiceApiFactory;
 }