public SubmissionService(ISubmissionIdProvider submissionProvider, IUserDataServiceClient userClient, IKenticoUserProvider kenticoUsers, IKenticoSiteProvider kenticoSite, IKenticoLogger kenticoLog) { if (submissionProvider == null) { throw new ArgumentNullException(nameof(submissionProvider)); } if (userClient == null) { throw new ArgumentNullException(nameof(userClient)); } if (kenticoUsers == null) { throw new ArgumentNullException(nameof(kenticoUsers)); } if (kenticoSite == null) { throw new ArgumentNullException(nameof(kenticoSite)); } if (kenticoLog == null) { throw new ArgumentNullException(nameof(kenticoLog)); } this.submissionProvider = submissionProvider; this.userClient = userClient; this.kenticoUsers = kenticoUsers; this.kenticoSite = kenticoSite; this.kenticoLog = kenticoLog; }
public UpdateInventoryDataService(IConfigurationProvider configurationProvider, IInventoryUpdateClient microserviceInventory, IKenticoSiteProvider kenticoSite, IKenticoProductsProvider productsProvider, IKenticoLogger kenticoLog) { if (configurationProvider == null) { throw new ArgumentOutOfRangeException(nameof(configurationProvider)); } if (microserviceInventory == null) { throw new ArgumentOutOfRangeException(nameof(microserviceInventory)); } if (kenticoSite == null) { throw new ArgumentOutOfRangeException(nameof(kenticoSite)); } if (productsProvider == null) { throw new ArgumentNullException(nameof(productsProvider)); } if (kenticoLog == null) { throw new ArgumentOutOfRangeException(nameof(kenticoLog)); } this.configurationProvider = configurationProvider; this.microserviceInventory = microserviceInventory; this.kenticoSite = kenticoSite; this.productsProvider = productsProvider; this.kenticoLog = kenticoLog; }
public SearchService(IMapper mapper, IKenticoResourceService resources, IKenticoSiteProvider site, IKenticoSearchService kenticoSearch, IKenticoProductsProvider products, IKenticoDocumentProvider documents) { if (mapper == null) { throw new ArgumentNullException(nameof(mapper)); } if (resources == null) { throw new ArgumentNullException(nameof(resources)); } if (site == null) { throw new ArgumentNullException(nameof(site)); } if (kenticoSearch == null) { throw new ArgumentNullException(nameof(kenticoSearch)); } if (products == null) { throw new ArgumentNullException(nameof(products)); } if (documents == null) { throw new ArgumentNullException(nameof(documents)); } this.mapper = mapper; this.resources = resources; this.siteProvider = site; this.kenticoSearch = kenticoSearch; this.products = products; this.documents = documents; }
public CreditCard3dsi(ISubmissionService submissionService, IUserDataServiceClient userClient, IKenticoUserProvider kenticoUsers, IKenticoLogger logger, IKenticoResourceService resources, IKenticoDocumentProvider documents, IKenticoSiteProvider kenticoSite, ISendSubmitOrder sendOrder, IShoppingCartProvider shoppingCart, IGetOrderDataService orderDataProvider, IOrderResultPageUrlFactory resultUrlFactory) { if (submissionService == null) { throw new ArgumentNullException(nameof(submissionService)); } if (userClient == null) { throw new ArgumentNullException(nameof(userClient)); } if (kenticoUsers == null) { throw new ArgumentNullException(nameof(kenticoUsers)); } if (logger == null) { throw new ArgumentNullException(nameof(logger)); } if (resources == null) { throw new ArgumentNullException(nameof(resources)); } if (documents == null) { throw new ArgumentNullException(nameof(documents)); } if (kenticoSite == null) { throw new ArgumentNullException(nameof(kenticoSite)); } if (sendOrder == null) { throw new ArgumentNullException(nameof(sendOrder)); } if (shoppingCart == null) { throw new ArgumentNullException(nameof(shoppingCart)); } if (orderDataProvider == null) { throw new ArgumentNullException(nameof(orderDataProvider)); } if (resultUrlFactory == null) { throw new ArgumentNullException(nameof(resultUrlFactory)); } this.submissionService = submissionService; this.userClient = userClient; this.kenticoUsers = kenticoUsers; this.logger = logger; this.resources = resources; this.documents = documents; this.kenticoSite = kenticoSite; this.sendOrder = sendOrder; this.shoppingCart = shoppingCart; this.orderDataProvider = orderDataProvider; this.resultUrlFactory = resultUrlFactory; }
public OrderListService(IMapper mapper, IOrderViewClient orderClient, IKenticoUserProvider kenticoUsers, IKenticoResourceService kenticoResources, IKenticoSiteProvider site, IKenticoOrderProvider order, IKenticoDocumentProvider documents, IKenticoPermissionsProvider permissions, IKenticoLogger logger, IKenticoAddressBookProvider kenticoAddressBook) { if (mapper == null) { throw new ArgumentNullException(nameof(mapper)); } if (orderClient == null) { throw new ArgumentNullException(nameof(orderClient)); } if (kenticoUsers == null) { throw new ArgumentNullException(nameof(kenticoUsers)); } if (kenticoResources == null) { throw new ArgumentNullException(nameof(kenticoResources)); } if (site == null) { throw new ArgumentNullException(nameof(site)); } if (order == null) { throw new ArgumentNullException(nameof(order)); } if (permissions == null) { throw new ArgumentNullException(nameof(permissions)); } if (documents == null) { throw new ArgumentNullException(nameof(documents)); } if (logger == null) { throw new ArgumentNullException(nameof(logger)); } if (kenticoAddressBook == null) { throw new ArgumentNullException(nameof(kenticoAddressBook)); } _mapper = mapper; _orderClient = orderClient; _kenticoUsers = kenticoUsers; _kenticoResources = kenticoResources; _site = site; _order = order; _permissions = permissions; _logger = logger; _kenticoAddressBook = kenticoAddressBook; _orderDetailUrl = documents.GetDocumentUrl(kenticoResources.GetSettingsKey("KDA_OrderDetailUrl")); }
public ShoppingCartService(IKenticoSiteProvider kenticoSite, IKenticoLocalizationProvider localization, IKenticoPermissionsProvider permissions, IKenticoUserProvider kenticoUsers, IKenticoResourceService resources, ITaxEstimationService taxCalculator, IKListService mailingService, IShoppingCartProvider shoppingCart, ICheckoutPageFactory checkoutfactory) { if (kenticoSite == null) { throw new ArgumentNullException(nameof(kenticoSite)); } if (localization == null) { throw new ArgumentNullException(nameof(localization)); } if (permissions == null) { throw new ArgumentNullException(nameof(permissions)); } if (kenticoUsers == null) { throw new ArgumentNullException(nameof(kenticoUsers)); } if (resources == null) { throw new ArgumentNullException(nameof(resources)); } if (taxCalculator == null) { throw new ArgumentNullException(nameof(taxCalculator)); } if (mailingService == null) { throw new ArgumentNullException(nameof(mailingService)); } if (shoppingCart == null) { throw new ArgumentNullException(nameof(shoppingCart)); } if (checkoutfactory == null) { throw new ArgumentNullException(nameof(checkoutfactory)); } this.kenticoSite = kenticoSite; this.localization = localization; this.permissions = permissions; this.kenticoUsers = kenticoUsers; this.resources = resources; this.taxCalculator = taxCalculator; this.mailingService = mailingService; this.shoppingCart = shoppingCart; this.checkoutfactory = checkoutfactory; }
public MicroProperties(IKenticoResourceService kentico, IKenticoSiteProvider site) { if (kentico == null) { throw new ArgumentNullException(nameof(kentico)); } if (site == null) { throw new ArgumentNullException(nameof(site)); } _kentico = kentico; _site = site; }
public DeleteExpiredMailingListsService(IConfigurationProvider configurationProvider, IKenticoSiteProvider kenticoSiteProvider) { if (configurationProvider == null) { throw new ArgumentNullException(nameof(configurationProvider)); } if (kenticoSiteProvider == null) { throw new ArgumentNullException(nameof(kenticoSiteProvider)); } this.configurationProvider = configurationProvider; this.kenticoSiteProvider = kenticoSiteProvider; }
public SiteDataService(IKenticoSiteProvider site, IKadenaSettings settings) { if (site == null) { throw new ArgumentNullException(nameof(site)); } if (settings == null) { throw new ArgumentNullException(nameof(settings)); } _site = site; _settings = settings; }
public SettingsService(IKenticoPermissionsProvider permissions, IKenticoLocalizationProvider localization, IKenticoSiteProvider site, IKenticoUserProvider kenticoUsers, IKenticoResourceService resources, IShoppingCartProvider shoppingCart) { if (permissions == null) { throw new ArgumentNullException(nameof(permissions)); } if (localization == null) { throw new ArgumentNullException(nameof(localization)); } if (site == null) { throw new ArgumentNullException(nameof(site)); } if (kenticoUsers == null) { throw new ArgumentNullException(nameof(kenticoUsers)); } if (resources == null) { throw new ArgumentNullException(nameof(resources)); } if (shoppingCart == null) { throw new ArgumentNullException(nameof(shoppingCart)); } _permissions = permissions; _localization = localization; _site = site; _kenticoUsers = kenticoUsers; _resources = resources; _shoppingCart = shoppingCart; }
public KListService(IMailingListClient client, IKenticoSiteProvider site, IAddressValidationClient validationClient, IMapper mapper) { if (client == null) { throw new ArgumentNullException(nameof(client)); } if (site == null) { throw new ArgumentNullException(nameof(site)); } if (validationClient == null) { throw new ArgumentNullException(nameof(validationClient)); } if (mapper == null) { throw new ArgumentNullException(nameof(mapper)); } _mailingClient = client; _site = site; _mapper = mapper; _validationClient = validationClient; }
public GetOrderDataService(IMapper mapper, IKenticoOrderProvider kenticoOrder, IShoppingCartProvider shoppingCart, IKenticoUserProvider kenticoUsers, IKenticoLogger kenticoLog, ITaxEstimationService taxService, ITemplatedClient templateService, IKenticoLocalizationProvider localization, IKenticoSiteProvider site, IKadenaSettings settings, IOrderDataFactory orderDataFactory ) { if (mapper == null) { throw new ArgumentNullException(nameof(mapper)); } if (kenticoOrder == null) { throw new ArgumentNullException(nameof(kenticoOrder)); } if (shoppingCart == null) { throw new ArgumentNullException(nameof(shoppingCart)); } if (kenticoUsers == null) { throw new ArgumentNullException(nameof(kenticoUsers)); } if (kenticoLog == null) { throw new ArgumentNullException(nameof(kenticoLog)); } if (taxService == null) { throw new ArgumentNullException(nameof(taxService)); } if (templateService == null) { throw new ArgumentNullException(nameof(templateService)); } if (localization == null) { throw new ArgumentNullException(nameof(localization)); } if (site == null) { throw new ArgumentNullException(nameof(site)); } if (settings == null) { throw new ArgumentNullException(nameof(settings)); } if (orderDataFactory == null) { throw new ArgumentNullException(nameof(orderDataFactory)); } this.mapper = mapper; this.kenticoOrder = kenticoOrder; this.shoppingCart = shoppingCart; this.kenticoUsers = kenticoUsers; this.kenticoLog = kenticoLog; this.taxService = taxService; this.templateService = templateService; this.localization = localization; this.siteProvider = site; this.settings = settings; this.orderDataFactory = orderDataFactory; }
public SuppliantDomain(IKenticoSiteProvider site) { _site = site; }