public MyControllerBase(IContentLoader contentLoader, UrlResolver urlResolver, AssetUrlResolver assetUrlResolver, ThumbnailUrlResolver thumbnailUrlResolver) { _contentLoader = contentLoader; UrlResolver = urlResolver; AssetUrlResolver = assetUrlResolver; _thumbnailUrlResolver = thumbnailUrlResolver; }
// 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 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 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) { }
// ...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 BlouseProductController( IContentLoader contentLoader , UrlResolver urlResolver , AssetUrlResolver assetUrlResolver , ThumbnailUrlResolver thumbnailUrlResolver // use this in node listing , AssetUrlConventions assetUrlConvensions ) : 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 ShirtProductController( IContentLoader contentLoader, UrlResolver urlResolver, AssetUrlResolver assetUrlResolver, ThumbnailUrlResolver thumbnailUrlResolver, IRelationRepository relationRepository) : base(contentLoader, urlResolver, assetUrlResolver, thumbnailUrlResolver) { _relationRepository = relationRepository; }
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 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 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; }
// 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 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 MyVariationController(IContentLoader contentLoader, UrlResolver urlResolver, AssetUrlResolver assetUrlResolver, ThumbnailUrlResolver thumbnailUrlResolver) : base(contentLoader, urlResolver, assetUrlResolver, thumbnailUrlResolver) { pricingLoader = ServiceLocator.Current.GetInstance <ReadOnlyPricingLoader>(); }
public BlouseProductController(IContentLoader contentLoader, UrlResolver urlResolver, AssetUrlResolver assetUrlResolver, ThumbnailUrlResolver thumbnailUrlResolver) : base(contentLoader, urlResolver, assetUrlResolver, thumbnailUrlResolver) { }
public FashionNodeController(IContentRepository contentRepository, UrlResolver urlResolver, AssetUrlResolver assetUrlResolver, ThumbnailUrlResolver thumbnailUrlResolver, ReferenceConverter referenceConverter) : base(contentRepository, urlResolver, assetUrlResolver, thumbnailUrlResolver) { _contentRepository = contentRepository; _referenceConverter = referenceConverter; }