public VippsService(IOrderRepository orderRepository, VippsServiceApiFactory vippsServiceApiFactory, IVippsConfigurationLoader configurationLoader) { _orderRepository = orderRepository; _vippsServiceApiFactory = vippsServiceApiFactory; _configurationLoader = configurationLoader; }
public VippsTestController(VippsServiceApiFactory vippsServiceApiFactory, IVippsService vippsService, IVippsConfigurationLoader configurationLoader, ICurrentMarket currentMarket) { _vippsServiceApiFactory = vippsServiceApiFactory; _vippsService = vippsService; _configurationLoader = configurationLoader; _currentMarket = currentMarket; }
public VippsPaymentService( IOrderRepository orderRepository, VippsServiceApiFactory vippsServiceApiFactory, IVippsRequestFactory requestFactory, IVippsOrderProcessor vippsOrderCreator, IVippsPollingService vippsPollingService, IVippsConfigurationLoader configurationLoader) { _orderRepository = orderRepository; _vippsServiceApiFactory = vippsServiceApiFactory; _requestFactory = requestFactory; _vippsOrderCreator = vippsOrderCreator; _vippsPollingService = vippsPollingService; _configurationLoader = configurationLoader; }
protected override void OnLoad(EventArgs e) { _marketService = ServiceLocator.Current.GetInstance <IMarketService>(); _configurationLoader = ServiceLocator.Current.GetInstance <IVippsConfigurationLoader>(); if (IsPostBack || _paymentMethodDto?.PaymentMethodParameter == null) { return; } var markets = _paymentMethodDto.PaymentMethod.First().GetMarketPaymentMethodsRows(); if (markets == null || markets.Length == 0) { return; } var market = _marketService.GetMarket(markets.First().MarketId); var configuration = GetConfiguration(market.MarketId, market.DefaultLanguage.Name); BindConfigurationData(configuration); BindLegacyConfiguration(); BindMarketData(markets); }