public ExtractedContentHandler( IIndexingService indexingService, IMapper <ProductContent, TProduct> productMapper, IMapper <EpiCategory, VsfCategory> categoryMapper, IMapper <EpiContentProperty, VsfAttribute> attributeMapper, IMapper <VariationContent, VsfSimpleProduct> simpleProductMapper, IContentLoaderWrapper contentLoaderWrapper) { _indexingService = indexingService; _productMapper = productMapper; _categoryMapper = categoryMapper; _attributeMapper = attributeMapper; _simpleProductMapper = simpleProductMapper; _contentLoaderWrapper = contentLoaderWrapper; _contentPropertyLoader = new ContentPropertyReader(contentLoaderWrapper); }
public QuickSilverCartAdapter(IContentLoaderWrapper contentLoaderWrapper, IOrderRepository orderRepository, IPromotionEngine promotionEngine, IVsfPriceService priceService, IMarketService marketService, IEnumerable <IPaymentMethod> paymentMethods, ShippingManagerFacade shippingManagerFacade, ReferenceConverter referenceConverter, OrderValidationService orderValidationService) { _contentLoaderWrapper = contentLoaderWrapper; _orderRepository = orderRepository; _promotionEngine = promotionEngine; _priceService = priceService; _marketService = marketService; _paymentMethods = paymentMethods; _shippingManagerFacade = shippingManagerFacade; _referenceConverter = referenceConverter; _orderValidationService = orderValidationService; }
public ContentPropertyReader(IContentLoaderWrapper contentLoaderWrapper) { _contentLoaderWrapper = contentLoaderWrapper; }
public CachedContentLoaderWrapper(IContentLoaderWrapper contentLoaderWrapper) { _contentLoaderWrapper = contentLoaderWrapper; }
public QuickSilverStockAdapter(IInventoryService inventoryService, IContentLoaderWrapper contentLoaderWrapper, ReferenceConverter referenceConverter) { _inventoryService = inventoryService; _contentLoaderWrapper = contentLoaderWrapper; _referenceConverter = referenceConverter; }
public SimpleProductMapper(IVsfPriceService priceService, IContentLoaderWrapper contentLoaderWrapper, IInventoryService inventoryService) { _priceService = priceService; _contentLoaderWrapper = contentLoaderWrapper; _inventoryService = inventoryService; }
public ContentExtractor(IContentLoaderWrapper contentLoaderWrapper, ReferenceConverter referenceConverter) { _contentLoaderWrapper = contentLoaderWrapper; _referenceConverter = referenceConverter; }
protected ProductBaseMapper(IVsfPriceService priceService, IContentLoaderWrapper contentLoaderWrapper, IInventoryService inventoryService) { PriceService = priceService; ContentLoaderWrapper = contentLoaderWrapper; InventoryService = inventoryService; }
public QuicksilverProductMapper(IVsfPriceService priceService, IContentLoaderWrapper contentLoaderWrapper, IInventoryService inventoryService) : base(priceService, contentLoaderWrapper, inventoryService) { }