public DefaultVippsOrderProcessor( IOrderRepository orderRepository, IVippsService vippsService, IVippsOrderSynchronizer synchronizer) { _orderRepository = orderRepository; _vippsService = vippsService; _synchronizer = synchronizer; }
public VippsPollingService( PollingEntityDbContext pollingEntityContext, IVippsService vippsService, IVippsOrderProcessor vippsOrderProcessor, IVippsOrderSynchronizer vippsOrderSynchronizer) { _pollingEntityContext = pollingEntityContext; _vippsService = vippsService; _vippsOrderProcessor = vippsOrderProcessor; _vippsOrderSynchronizer = vippsOrderSynchronizer; }
public VippsCallbackController( IVippsResponseFactory responseFactory, IVippsOrderSynchronizer vippsOrderSynchronizer) { _responseFactory = responseFactory; _vippsOrderSynchronizer = vippsOrderSynchronizer; _cookieName = ConfigurationManager.AppSettings["Vipps:InstanceCookieName"] ?? "ARRAffinity"; _client = new HttpClient(new HttpClientHandler { UseCookies = false }); }
public DefaultVippsRequestFactory(IVippsOrderSynchronizer vippsOrderSynchronizer) { _vippsOrderSynchronizer = vippsOrderSynchronizer; }