public DefaultVippsOrderCreator(
     IOrderRepository orderRepository,
     IVippsService vippsService)
 {
     _orderRepository = orderRepository;
     _vippsService    = vippsService;
 }
 public VippsCallbackController(
     IVippsResponseFactory responseFactory,
     IVippsService vippsService)
 {
     _responseFactory = responseFactory;
     _vippsService    = vippsService;
 }
예제 #3
0
 public VippsTestController(VippsServiceApiFactory vippsServiceApiFactory,
                            IVippsService vippsService, IVippsConfigurationLoader configurationLoader,
                            ICurrentMarket currentMarket)
 {
     _vippsServiceApiFactory = vippsServiceApiFactory;
     _vippsService           = vippsService;
     _configurationLoader    = configurationLoader;
     _currentMarket          = currentMarket;
 }
 public DefaultVippsOrderProcessor(
     IOrderRepository orderRepository,
     IVippsService vippsService,
     IVippsOrderSynchronizer synchronizer)
 {
     _orderRepository = orderRepository;
     _vippsService    = vippsService;
     _synchronizer    = synchronizer;
 }
예제 #5
0
 public VippsPollingService(PollingEntityDbContext pollingEntityContext,
                            IVippsService vippsService,
                            IVippsOrderProcessor vippsOrderCreator,
                            SchedulerOptions schedulerOptions)
 {
     _pollingEntityContext = pollingEntityContext;
     _vippsService         = vippsService;
     _vippsOrderCreator    = vippsOrderCreator;
     _schedulerOptions     = schedulerOptions;
 }
 public VippsPollingService(
     PollingEntityDbContext pollingEntityContext,
     IVippsService vippsService,
     IVippsOrderProcessor vippsOrderProcessor,
     IVippsOrderSynchronizer vippsOrderSynchronizer)
 {
     _pollingEntityContext   = pollingEntityContext;
     _vippsService           = vippsService;
     _vippsOrderProcessor    = vippsOrderProcessor;
     _vippsOrderSynchronizer = vippsOrderSynchronizer;
 }
예제 #7
0
 public DefaultVippsResponseFactory(
     IPromotionEngine promotionEngine,
     IOrderGroupFactory orderGroupFactory,
     IOrderGroupCalculator orderGroupCalculator,
     IVippsOrderProcessor vippsOrderCreator,
     IVippsService vippsService)
 {
     _promotionEngine      = promotionEngine;
     _orderGroupFactory    = orderGroupFactory;
     _orderGroupCalculator = orderGroupCalculator;
     _vippsOrderCreator    = vippsOrderCreator;
     _vippsService         = vippsService;
 }
 public PaymentFallbackController(ICartService cartService,
                                  IOrderRepository orderRepository,
                                  ReferenceConverter referenceConverter,
                                  IContentLoader contentLoader,
                                  CustomerContextFacade customerContext,
                                  IVippsService vippsService, IVippsAsyncPaymentService vippsPaymentService)
 {
     _cartService         = cartService;
     _orderRepository     = orderRepository;
     _referenceConverter  = referenceConverter;
     _contentLoader       = contentLoader;
     _customerContext     = customerContext;
     _vippsService        = vippsService;
     _vippsPaymentService = vippsPaymentService;
 }
 public VippsPaymentService(
     IOrderRepository orderRepository,
     VippsServiceApiFactory vippsServiceApiFactory,
     IVippsRequestFactory requestFactory,
     IVippsOrderProcessor vippsOrderCreator,
     IVippsService vippsService,
     IVippsPollingService vippsPollingService,
     IVippsConfigurationLoader configurationLoader)
 {
     _orderRepository        = orderRepository;
     _vippsServiceApiFactory = vippsServiceApiFactory;
     _requestFactory         = requestFactory;
     _vippsOrderCreator      = vippsOrderCreator;
     _vippsService           = vippsService;
     _vippsPollingService    = vippsPollingService;
     _configurationLoader    = configurationLoader;
     ;
 }