public AdminPageController( ReferenceConverter referenceConverter, IContentLoader contentLoader, AssetUrlResolver assetUrlReslver) { _referenceConverter = referenceConverter; }
public CatalogIndexer() { _pricingService = ServiceLocator.Current.GetInstance <IPricingService>(); _catalogContentService = ServiceLocator.Current.GetInstance <CatalogContentService>(); _assetUrlResolver = ServiceLocator.Current.GetInstance <AssetUrlResolver>(); _log = LogManager.GetLogger(typeof(CatalogIndexer)); }
// ToDo: move to .ctor //Injected<ICatalogSystem> _cat; // just to demo //Injected<ReferenceConverter> _refConv; //Injected<PricingLoader> _priceLoader; public VariationController( IContentLoader contentLoader , UrlResolver urlResolver , AssetUrlResolver assetUrlResolver , ThumbnailUrlResolver thumbnailUrlResolver // use this in node listing instead , IPriceService priceService , IPriceDetailService pricedetailService , ICurrentMarket currentMarket , IPromotionEngine promotionEngine , IOrderRepository orderRepository , IOrderGroupFactory orderGroupFactory , ILineItemCalculator lineItemCalculator , ILineItemValidator lineItemValidator , IPlacedPriceProcessor placedPriceProcessor , ICurrentMarket currentMarketService , IInventoryService inventoryService , IWarehouseRepository warehouseRepository , MyPriceCalculator myPriceCalculator ) : base(contentLoader, urlResolver, assetUrlResolver, thumbnailUrlResolver, currentMarket) { _priceService = priceService; _priceDetailService = pricedetailService; //_currentMarket2 = currentMarket; _promotionEngine = promotionEngine; _orderRepository = orderRepository; _orderGroupFactory = orderGroupFactory; _lineItemCalculator = lineItemCalculator; _lineItemValidator = lineItemValidator; _placedPriceProcessor = placedPriceProcessor; _currentMarketService = currentMarketService; _inventoryService = inventoryService; _warehouseRepository = warehouseRepository; _myPriceCalculator = myPriceCalculator; }
public MyControllerBase(IContentLoader contentLoader, UrlResolver urlResolver, AssetUrlResolver assetUrlResolver, ThumbnailUrlResolver thumbnailUrlResolver) { _contentLoader = contentLoader; UrlResolver = urlResolver; AssetUrlResolver = assetUrlResolver; _thumbnailUrlResolver = thumbnailUrlResolver; }
public ShirtVariationController(IContentLoader contentLoader, UrlResolver urlResolver, AssetUrlResolver assetUrlResolver, ThumbnailUrlResolver thumbnailUrlResolver, IOrderRepository orderRepository, ILineItemValidator lineItemValidator, ICurrentMarket currentMarket) : base(contentLoader, urlResolver, assetUrlResolver, thumbnailUrlResolver) { _orderRepository = orderRepository; _lineItemValidator = lineItemValidator; _currentMarket = currentMarket; }
public InventoryDemoController(ReferenceConverter referenceConverter, IContentLoader contentLoader, AssetUrlResolver assetUrlResolver, IInventoryService inventoryService) { _referenceConverter = referenceConverter; _contentLoader = contentLoader; _assetUrlResolver = assetUrlResolver; _inventoryService = inventoryService; }
public SearchDocumentController(IPricingService pricingService, CatalogContentService catalogContentService, AssetUrlResolver assetUrlResolver) { _pricingService = pricingService; _catalogContentService = catalogContentService; _assetUrlResolver = assetUrlResolver; }
public FindProductSearchService(ICurrentMarket currentMarket, ICurrencyService currencyService, IOrganizationService organizationService, AssetUrlResolver assetUrlResolver, UrlResolver urlResolver) { _currentMarket = currentMarket; _currencyService = currencyService; _assetUrlResolver = assetUrlResolver; _urlResolver = urlResolver; _organizationService = organizationService; }
public FashionNodeController( IContentLoader contentLoader, UrlResolver urlResolver, AssetUrlResolver assetUrlResolver, ThumbnailUrlResolver thumbnailUrlResolver) : base(contentLoader, urlResolver, assetUrlResolver, thumbnailUrlResolver) { }
public VariationController( IContentLoader contentLoader , UrlResolver urlResolver , AssetUrlResolver assetUrlResolver , ThumbnailUrlResolver thumbnailUrlResolver // use this in node listing instead ) : base(contentLoader, urlResolver, assetUrlResolver, thumbnailUrlResolver) { }
public ShirtProductController( IContentLoader contentLoader, UrlResolver urlResolver, AssetUrlResolver assetUrlResolver, ThumbnailUrlResolver thumbnailUrlResolver, IRelationRepository relationRepository) : base(contentLoader, urlResolver, assetUrlResolver, thumbnailUrlResolver) { _relationRepository = relationRepository; }
// ...needs to be there ... ToDo: "into the course" public NodeController( IContentLoader contentLoader , UrlResolver urlResolver , AssetUrlResolver assetUrlResolver , ThumbnailUrlResolver thumbnailUrlResolver , AssetUrlConventions assetUrlConvensions // Adv. ) : base(contentLoader, urlResolver, assetUrlResolver, thumbnailUrlResolver) { }
public CatalogControllerBase(IContentLoader contentLoader, UrlResolver urlResolver, AssetUrlResolver assetUrlResolver, ThumbnailUrlResolver thumbnailUrlResolver) { this._contentLoader = contentLoader; this._urlResolver = urlResolver; this._assetUrlResolver = assetUrlResolver; this._thumbnailUrlResolver = thumbnailUrlResolver; }
public BlouseProductController( IContentLoader contentLoader , UrlResolver urlResolver , AssetUrlResolver assetUrlResolver , ThumbnailUrlResolver thumbnailUrlResolver // use this in node listing , AssetUrlConventions assetUrlConvensions ) : base(contentLoader, urlResolver, assetUrlResolver, thumbnailUrlResolver) { }
public CatalogIndexer() { _priceService = ServiceLocator.Current.GetInstance <IPriceService>(); _contentLoader = ServiceLocator.Current.GetInstance <IContentLoader>(); _promotionService = ServiceLocator.Current.GetInstance <IPromotionService>(); _referenceConverter = ServiceLocator.Current.GetInstance <ReferenceConverter>(); _assetUrlResolver = ServiceLocator.Current.GetInstance <AssetUrlResolver>(); _relationRepository = ServiceLocator.Current.GetInstance <IRelationRepository>(); _log = LogManager.GetLogger(typeof(CatalogIndexer)); }
public CatalogIndexer() { _priceService = ServiceLocator.Current.GetInstance<IPriceService>(); _contentLoader = ServiceLocator.Current.GetInstance<IContentLoader>(); _promotionService = ServiceLocator.Current.GetInstance<IPromotionService>(); _referenceConverter = ServiceLocator.Current.GetInstance<ReferenceConverter>(); _assetUrlResolver = ServiceLocator.Current.GetInstance<AssetUrlResolver>(); _relationRepository = ServiceLocator.Current.GetInstance<IRelationRepository>(); _appContext = ServiceLocator.Current.GetInstance<AppContextFacade>(); _log = LogManager.GetLogger(typeof(CatalogIndexer)); }
public PaymentDemoController(ReferenceConverter referenceConverter, IContentLoader contentLoader, AssetUrlResolver assetUrlResolver, ICurrentMarket currentMarket, IPaymentProcessor paymentProcessor, IOrderRepository orderRepository, IOrderGroupFactory orderGroupFactory, IOrderGroupCalculator orderGroupCalculator) { _referenceConverter = referenceConverter; _contentLoader = contentLoader; _assetUrlResolver = assetUrlResolver; _currentMarket = currentMarket; _paymentProcessor = paymentProcessor; _orderRepository = orderRepository; _orderGroupFactory = orderGroupFactory; _orderGroupCalculator = orderGroupCalculator; }
public ShirtVariationController(IContentLoader contentLoader, UrlResolver urlResolver, AssetUrlResolver assetUrlResolver, ThumbnailUrlResolver thumbnailUrlResolver, IOrderRepository orderRepository, IOrderGroupFactory orderGroupFactory, ILineItemValidator lineItemValidator, IPromotionEngine promotionEngine) : base(contentLoader, urlResolver, assetUrlResolver, thumbnailUrlResolver) { _orderRepository = orderRepository; _orderGroupFactory = orderGroupFactory; _lineItemValidator = lineItemValidator; _promotionEngine = promotionEngine; }
// ... ToDo: "into the course" public NodeController( IContentLoader contentLoader , UrlResolver urlResolver , AssetUrlResolver assetUrlResolver , ThumbnailUrlResolver thumbnailUrlResolver , AssetUrlConventions assetUrlConvensions // Adv. , ICurrentMarket currentMarket , PromotionEngine promoEngine ) : base(contentLoader, urlResolver, assetUrlResolver, thumbnailUrlResolver, currentMarket) { _promoEngine = promoEngine; _currMarket = currentMarket; }
public CatalogControllerBase( IContentLoader contentLoader , UrlResolver urlResolver , AssetUrlResolver assetUrlResolver , ThumbnailUrlResolver thumbnailUrlResolver , ICurrentMarket currentMarket ) { _contentLoader = contentLoader; _urlResolver = urlResolver; _assetUrlResolver = assetUrlResolver; _thumbnailUrlResolver = thumbnailUrlResolver; _currentMarket = currentMarket; }
public SearchDocumentController(IPriceService priceService, IPromotionService promotionService, IContentLoader contentLoader, ReferenceConverter referenceConverter, AssetUrlResolver assetUrlResolver, IRelationRepository relationRepository) { _priceService = priceService; _promotionService = promotionService; _contentLoader = contentLoader; _referenceConverter = referenceConverter; _assetUrlResolver = assetUrlResolver; _relationRepository = relationRepository; }
public TrousersController( IContentLoader contentLoader , UrlResolver urlResolver , AssetUrlResolver assetUrlResolver , ThumbnailUrlResolver thumbnailUrlResolver // use this in node listing instead , IPriceService priceService , IPriceDetailService pricedetailService , ICurrentMarket currentMarket ) : base(contentLoader, urlResolver, assetUrlResolver, thumbnailUrlResolver, currentMarket) { _priceService = priceService; _priceDetailService = pricedetailService; _currentMarket = currentMarket; }
public CatalogIndexer(ICatalogSystem catalogSystem, IPriceService priceService, IPricingService pricingService, IInventoryService inventoryService, MetaDataContext metaDataContext, AssetUrlResolver assetUrlResolver, ILogger logger, CatalogContentService catalogContentService) : base(catalogSystem, priceService, inventoryService, metaDataContext) { _pricingService = pricingService; _assetUrlResolver = assetUrlResolver; _log = logger; _catalogContentService = catalogContentService; }
public SearchDocumentController(IPriceService priceService, IPromotionService promotionService, IContentLoader contentLoader, ReferenceConverter referenceConverter, AssetUrlResolver assetUrlResolver, IRelationRepository relationRepository, AppContextFacade appContext) { _priceService = priceService; _promotionService = promotionService; _contentLoader = contentLoader; _referenceConverter = referenceConverter; _assetUrlResolver = assetUrlResolver; _relationRepository = relationRepository; _appContext = appContext; }
public DefaultController( IContentLoader contentLoader , UrlResolver urlResolver , AssetUrlResolver assetUrlResolver , ThumbnailUrlResolver thumbnailUrlResolver // use this in node listing instead , IPriceService priceService , IPriceDetailService pricedetailService , ICurrentMarket currentMarket ) : base(contentLoader, urlResolver, assetUrlResolver, thumbnailUrlResolver, currentMarket) { //_contentLoader = contentLoader; // hides the base _priceService = priceService; _priceDetailService = pricedetailService; _currentMarket = currentMarket; }
public BlouseProductController( IContentLoader contentLoader , UrlResolver urlResolver , AssetUrlResolver assetUrlResolver , ThumbnailUrlResolver thumbnailUrlResolver , AssetUrlConventions assetUrlConvensions //, ILinksRepository linksRepository // deprecated , IRelationRepository relationRepository , ReferenceConverter referenceConverter , ICurrentMarket currentMarket ) : base(contentLoader, urlResolver, assetUrlResolver, thumbnailUrlResolver, currentMarket) { //_linksRepository = linksRepository; _relationRepository = relationRepository; _referenceConverter = referenceConverter; _currentMarket = currentMarket; }
public CatalogIndexer(ICatalogSystem catalogSystem, IPriceService priceService, IInventoryService inventoryService, MetaDataContext metaDataContext, IContentLoader contentLoader, IPromotionService promotionService, ReferenceConverter referenceConverter, AssetUrlResolver assetUrlResolver, IRelationRepository relationRepository, ILogger logger) : base(catalogSystem, priceService, inventoryService, metaDataContext) { _priceService = priceService; _contentLoader = contentLoader; _promotionService = promotionService; _referenceConverter = referenceConverter; _assetUrlResolver = assetUrlResolver; _relationRepository = relationRepository; _log = logger; }
public CatalogIndexer(ICatalogSystem catalogSystem, IPriceService priceService, IInventoryService inventoryService, MetaDataContext metaDataContext, IContentLoader contentLoader, IPromotionService promotionService, ReferenceConverter referenceConverter, AssetUrlResolver assetUrlResolver, IRelationRepository relationRepository, AppContextFacade appContext, ILogger logger) : base(catalogSystem, priceService, inventoryService, metaDataContext) { _priceService = priceService; _contentLoader = contentLoader; _promotionService = promotionService; _referenceConverter = referenceConverter; _assetUrlResolver = assetUrlResolver; _relationRepository = relationRepository; _appContext = appContext; _log = logger; }
// ToDo: (Exewrcise C6) public ShirtVariationController( IContentLoader contentLoader , UrlResolver urlResolver , AssetUrlResolver assetUrlResolver , ThumbnailUrlResolver thumbnailUrlResolver // use this in node listing instead , IOrderRepository orderRepository , IOrderGroupFactory orderFactory , ILineItemValidator lineItemValidator // add for promo-price , IPromotionEngine promotionEngine , ICurrentMarket currentMarket ) : base(contentLoader, urlResolver, assetUrlResolver, thumbnailUrlResolver) { _orderRepository = orderRepository; // AddToCart & AddToWishList _orderFactory = orderFactory; // AddToCart _lineItemValidator = lineItemValidator; // AddToCart // added for promos _promotionEngine = promotionEngine; _currentMarket = currentMarket; }
public CatalogIndexer( ICatalogSystem catalogSystem, IPriceService priceService, IPricingService pricingService, IInventoryService inventoryService, MetaDataContext metaDataContext, CatalogItemChangeManager catalogItemChangeManager, NodeIdentityResolver nodeIdentityResolver, AssetUrlResolver assetUrlResolver, CatalogContentService catalogContentService) : base( catalogSystem, priceService, inventoryService, metaDataContext, catalogItemChangeManager, nodeIdentityResolver) { _pricingService = pricingService; _assetUrlResolver = assetUrlResolver; _catalogContentService = catalogContentService; _log = LogManager.GetLogger(typeof(CatalogIndexer)); }
public ShirtVariationController( IContentLoader contentLoader, UrlResolver urlResolver, AssetUrlResolver assetUrlResolver, ThumbnailUrlResolver thumbnailUrlResolver, IOrderRepository orderRepository, IOrderGroupFactory orderFactory, ILineItemValidator lineItemValidator, ICurrentMarket currentMarket, IInventoryService invService, IWarehouseRepository whRep, IPlacedPriceProcessor placedPriceProcessor, IPromotionEngine promotionEngine) : base(contentLoader, urlResolver, assetUrlResolver, thumbnailUrlResolver) { _orderRepository = orderRepository; _orderFactory = orderFactory; _lineItemValidator = lineItemValidator; _currentMarket = currentMarket; _invService = invService; _whRep = whRep; _placedPriceProcessor = placedPriceProcessor; _promotionEngine = promotionEngine; }
public BlouseProductController(IContentLoader contentLoader, UrlResolver urlResolver, AssetUrlResolver assetUrlResolver, ThumbnailUrlResolver thumbnailUrlResolver) : base(contentLoader, urlResolver, assetUrlResolver, thumbnailUrlResolver) { }
public MyVariationController(IContentLoader contentLoader, UrlResolver urlResolver, AssetUrlResolver assetUrlResolver, ThumbnailUrlResolver thumbnailUrlResolver) : base(contentLoader, urlResolver, assetUrlResolver, thumbnailUrlResolver) { pricingLoader = ServiceLocator.Current.GetInstance <ReadOnlyPricingLoader>(); }