Exemplo n.º 1
0
 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;
 }
Exemplo n.º 3
0
 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;
 }
Exemplo n.º 5
0
 public QuoteRequestBuilder(IQuoteModuleApi quoteApi, IPromotionEvaluator promotionEvaluator, ICacheManager <object> cacheManager)
 {
     _quoteApi           = quoteApi;
     _promotionEvaluator = promotionEvaluator;
     _cacheManager       = cacheManager;
 }