public CartBuilder(IShoppingCartModuleApi cartApi, IPromotionEvaluator promotionEvaluator, ICatalogSearchService catalogSearchService, ICacheManager <object> cacheManager) { _cartApi = cartApi; _promotionEvaluator = promotionEvaluator; _catalogSearchService = catalogSearchService; _cacheManager = cacheManager; }
public CartValidator(Func <WorkContext> workContextFaxtory, IShoppingCartModuleApi cartApi, ICatalogSearchService catalogService, ICacheManager <object> cacheManager) { _workContextFactory = workContextFaxtory; _cartApi = cartApi; _catalogService = catalogService; _cacheManager = cacheManager; }
public CartValidator(Func<WorkContext> workContextFaxtory, IShoppingCartModuleApi cartApi, ICatalogSearchService catalogService, ILocalCacheManager cacheManager) { _workContextFactory = workContextFaxtory; _cartApi = cartApi; _catalogService = catalogService; _cacheManager = cacheManager; }
public CartValidator(Func <WorkContext> workContextFaxtory, IShoppingCartModuleApi cartApi, ICatalogSearchService catalogService, ILocalCacheManager cacheManager, IPromotionEvaluator promotionEvaluator) { _workContextFactory = workContextFaxtory; _cartApi = cartApi; _catalogService = catalogService; _cacheManager = cacheManager; _promotionEvaluator = promotionEvaluator; }
public CartBuilder(IShoppingCartModuleApi cartApi, IPromotionEvaluator promotionEvaluator, ICatalogSearchService catalogSearchService, ICommerceCoreModuleApi commerceApi, ILocalCacheManager cacheManager) { _cartApi = cartApi; _promotionEvaluator = promotionEvaluator; _catalogSearchService = catalogSearchService; _cacheManager = cacheManager; _commerceApi = commerceApi; }
public ApiCartController(WorkContext workContext, ICatalogSearchService catalogSearchService, ICartBuilder cartBuilder, IShoppingCartModuleApi cartApi, IOrderModuleApi orderApi, ICartValidator cartValidator, IStorefrontUrlBuilder urlBuilder, IEventPublisher <OrderPlacedEvent> orderPlacedEventPublisher) : base(workContext, urlBuilder) { _cartBuilder = cartBuilder; _cartApi = cartApi; _orderApi = orderApi; _cartValidator = cartValidator; _catalogSearchService = catalogSearchService; _orderPlacedEventPublisher = orderPlacedEventPublisher; }
public ApiCartController(WorkContext workContext, ICatalogSearchService catalogSearchService, ICartBuilder cartBuilder, IShoppingCartModuleApi cartApi, IOrderModuleApi orderApi, ICartValidator cartValidator, IStorefrontUrlBuilder urlBuilder, IEventPublisher<OrderPlacedEvent> orderPlacedEventPublisher) : base(workContext, urlBuilder) { _cartBuilder = cartBuilder; _cartApi = cartApi; _orderApi = orderApi; _cartValidator = cartValidator; _catalogSearchService = catalogSearchService; _orderPlacedEventPublisher = orderPlacedEventPublisher; }
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 CartBuilder(IShoppingCartModuleApi cartApi, IMarketingService marketingService, ICacheManager <object> cacheManager) { _cartApi = cartApi; _marketingService = marketingService; _cacheManager = cacheManager; }
public CartBuilder(IShoppingCartModuleApi cartApi, IPromotionEvaluator promotionEvaluator, ICacheManager<object> cacheManager) { _cartApi = cartApi; _promotionEvaluator = promotionEvaluator; _cacheManager = cacheManager; }