public CatalogSearchController(WorkContext workContext, IStorefrontUrlBuilder urlBuilder, ICatalogSearchService searchService, IMarketingModuleApi marketingApi) : base(workContext, urlBuilder) { _searchService = searchService; _marketingApi = marketingApi; }
public MarketingController(WorkContext workContext, IStorefrontUrlBuilder urlBuilder, IMarketingModuleApi marketingApi, IMarketingService marketingService, IPricingModuleApi pricingApi) : base(workContext, urlBuilder) { _marketingApi = marketingApi; _marketingService = marketingService; _pricingApi = pricingApi; }
public CartController(WorkContext workContext, IOrderModuleApi orderApi, IStorefrontUrlBuilder urlBuilder, ICartBuilder cartBuilder, IMarketingModuleApi marketingApi, ICommerceCoreModuleApi commerceApi, ICartValidator cartValidator) : base(workContext, urlBuilder) { _cartBuilder = cartBuilder; _orderApi = orderApi; _marketingApi = marketingApi; _commerceApi = commerceApi; _cartValidator = cartValidator; }
public CartController(WorkContext workContext, IShoppingCartModuleApi cartApi, IOrderModuleApi orderApi, IStorefrontUrlBuilder urlBuilder, ICartBuilder cartBuilder, ICatalogSearchService catalogService, IMarketingModuleApi marketingApi, ICommerceCoreModuleApi commerceApi, ICustomerManagementModuleApi customerApi) : base(workContext, urlBuilder) { _cartBuilder = cartBuilder; _catalogService = catalogService; _cartApi = cartApi; _orderApi = orderApi; _marketingApi = marketingApi; _commerceApi = commerceApi; _customerApi = customerApi; }
public CartController(WorkContext workContext, IOrderModuleApi orderApi, IStorefrontUrlBuilder urlBuilder, ICartBuilder cartBuilder, ICatalogSearchService catalogService, IMarketingModuleApi marketingApi, ICommerceCoreModuleApi commerceApi, ICustomerManagementModuleApi customerApi, ICartValidator cartValidator, IEventPublisher<OrderPlacedEvent> orderPlacedEventPublisher) : base(workContext, urlBuilder) { _cartBuilder = cartBuilder; _catalogService = catalogService; _orderApi = orderApi; _marketingApi = marketingApi; _commerceApi = commerceApi; _customerApi = customerApi; _cartValidator = cartValidator; _orderPlacedEventPublisher = orderPlacedEventPublisher; }
public CartController(WorkContext workContext, IOrderModuleApi orderApi, IStorefrontUrlBuilder urlBuilder, ICartBuilder cartBuilder, ICatalogSearchService catalogService, IMarketingModuleApi marketingApi, ICommerceCoreModuleApi commerceApi, ICustomerManagementModuleApi customerApi, ICartValidator cartValidator, IEventPublisher <OrderPlacedEvent> orderPlacedEventPublisher) : base(workContext, urlBuilder) { _cartBuilder = cartBuilder; _catalogService = catalogService; _orderApi = orderApi; _marketingApi = marketingApi; _commerceApi = commerceApi; _customerApi = customerApi; _cartValidator = cartValidator; _orderPlacedEventPublisher = orderPlacedEventPublisher; }
public MarketingServiceImpl(IMarketingModuleApi marketingApi, ICacheManager <object> cacheManager) { _marketingApi = marketingApi; _cacheManager = cacheManager; }
public MarketingServiceImpl(IMarketingModuleApi marketingApi) { _marketingApi = marketingApi; }
public PromotionEvaluator(IMarketingModuleApi marketingApi) { _marketingApi = marketingApi; }
public MarketingServiceImpl(IMarketingModuleApi marketingApi, ILocalCacheManager cacheManager) { _marketingApi = marketingApi; _cacheManager = cacheManager; }
public MarketingServiceImpl(IMarketingModuleApi marketingApi, ICacheManager<object> cacheManager) { _marketingApi = marketingApi; _cacheManager = cacheManager; }