public KlarnaPaymentController(
     KlarnaPaymentConfigV2 paymentConfigv2,
     KlarnaPaymentConfigV3 paymentConfigv3,
     CartAccessor cartAccessor,
     PaymentWidgetService paymentWidgetService,
     CheckoutService checkoutService,
     PaymentService paymentService)
 {
     _paymentConfigv2      = paymentConfigv2;
     _paymentConfigv3      = paymentConfigv3;
     _paymentWidgetService = paymentWidgetService;
     _checkoutService      = checkoutService;
     _cartAccessor         = cartAccessor;
     _paymentService       = paymentService;
 }
예제 #2
0
 public KlarnaWidgetV2(
     IPaymentInfoCalculator paymentInfoCalculator,
     PaymentWidgetService paymentWidgetService,
     KlarnaPaymentConfigV2 paymentConfig,
     RequestModelAccessor requestModelAccessor,
     RouteRequestLookupInfoAccessor routeRequestLookupInfoAccessor,
     SecurityToken securityToken,
     UrlService urlService,
     PageService pageService,
     DistributedLockService distributedLockService)
 {
     _paymentInfoCalculator          = paymentInfoCalculator;
     _paymentConfig                  = paymentConfig;
     _paymentWidgetService           = paymentWidgetService;
     _routeRequestLookupInfoAccessor = routeRequestLookupInfoAccessor;
     _requestModelAccessor           = requestModelAccessor;
     _securityToken                  = securityToken;
     _urlService             = urlService;
     _pageService            = pageService;
     _distributedLockService = distributedLockService;
 }