Ejemplo n.º 1
0
 public CustomerServiceImpl(Func <WorkContext> workContextFactory, IVirtoCommerceCustomerApi customerApi, IVirtoCommerceOrdersApi orderApi,
                            IVirtoCommerceQuoteApi quoteApi, IVirtoCommerceStoreApi storeApi, ILocalCacheManager cacheManager)
 {
     _workContextFactory = workContextFactory;
     _customerApi        = customerApi;
     _orderApi           = orderApi;
     _quoteApi           = quoteApi;
     _storeApi           = storeApi;
     _cacheManager       = cacheManager;
 }
Ejemplo n.º 2
0
 public ApiCartController(WorkContext workContext, ICatalogSearchService catalogSearchService, ICartBuilder cartBuilder,
                          IVirtoCommerceOrdersApi orderApi, ICartValidator cartValidator, IStorefrontUrlBuilder urlBuilder,
                          IEventPublisher <OrderPlacedEvent> orderPlacedEventPublisher)
     : base(workContext, urlBuilder)
 {
     _cartBuilder               = cartBuilder;
     _orderApi                  = orderApi;
     _cartValidator             = cartValidator;
     _catalogSearchService      = catalogSearchService;
     _orderPlacedEventPublisher = orderPlacedEventPublisher;
 }
Ejemplo n.º 3
0
 public AccountController(WorkContext workContext, IStorefrontUrlBuilder urlBuilder, IVirtoCommerceCoreApi commerceCoreApi,
                          IAuthenticationManager authenticationManager, IVirtoCommercePlatformApi platformApi,
                          ICustomerService customerService, IVirtoCommerceOrdersApi orderApi, IEventPublisher <UserLoginEvent> userLoginEventPublisher)
     : base(workContext, urlBuilder)
 {
     _commerceCoreApi       = commerceCoreApi;
     _customerService       = customerService;
     _authenticationManager = authenticationManager;
     _platformApi           = platformApi;
     _orderApi = orderApi;
     _userLoginEventPublisher = userLoginEventPublisher;
 }
Ejemplo n.º 4
0
 public CartController(WorkContext workContext, IVirtoCommerceOrdersApi orderApi, IStorefrontUrlBuilder urlBuilder)
     : base(workContext, urlBuilder)
 {
     _orderApi = orderApi;
 }