public QuoteRequestBuilder(IQuoteModuleApi quoteApi, ILocalCacheManager cacheManager, IEventPublisher <QuoteRequestUpdatedEvent> quoteRequestUpdatedEventPublisher) { _quoteApi = quoteApi; _cacheManager = cacheManager; _quoteRequestUpdatedEventPublisher = quoteRequestUpdatedEventPublisher; }
public ApiQuoteRequestController(WorkContext workContext, IStorefrontUrlBuilder urlBuilder, ICartBuilder cartBuilder, IQuoteModuleApi quoteApi, IQuoteRequestBuilder quoteRequestBuilder, ICatalogSearchService catalogSearchService) : base(workContext, urlBuilder) { _quoteApi = quoteApi; _quoteRequestBuilder = quoteRequestBuilder; _cartBuilder = cartBuilder; _catalogSearchService = catalogSearchService; }
public CustomerServiceImpl(Func <WorkContext> workContextFactory, ICustomerManagementModuleApi customerApi, IOrderModuleApi orderApi, IQuoteModuleApi quoteApi, ICacheManager <object> cacheManager) { _workContextFactory = workContextFactory; _customerApi = customerApi; _orderApi = orderApi; _quoteApi = quoteApi; _cacheManager = cacheManager; }
public QuoteRequestController(WorkContext workContext, IStorefrontUrlBuilder urlBuilder, IQuoteRequestBuilder quoteRequestBuilder, ICatalogSearchService catalogSearchService, IQuoteModuleApi quoteApi, ICartBuilder cartBuilder) : base(workContext, urlBuilder) { _quoteApi = quoteApi; _quoteRequestBuilder = quoteRequestBuilder; _catalogSearchService = catalogSearchService; _cartBuilder = cartBuilder; }
public QuoteRequestBuilder(IQuoteModuleApi quoteApi, IPromotionEvaluator promotionEvaluator, ICacheManager <object> cacheManager) { _quoteApi = quoteApi; _promotionEvaluator = promotionEvaluator; _cacheManager = cacheManager; }