public MarketingServicesDecorator(CacheManagerAdaptor cacheManager, IDynamicContentService contentService, IPromotionSearchService promoSearchService, IPromotionService promoService, ICouponService couponService) { _contentService = contentService; _cacheManager = cacheManager; _promoSearchService = promoSearchService; _promotionService = promoService; _couponService = couponService; }
public CatalogServicesDecorator(IItemService itemService, ICatalogSearchService searchService, IPropertyService propertyService, ICategoryService categoryService, ICatalogService catalogService, CacheManagerAdaptor cacheManager) { _itemService = itemService; _searchService = searchService; _propertyService = propertyService; _categoryService = categoryService; _catalogService = catalogService; _cacheManager = cacheManager; }
public PricingServicesDecorator(IPricingService inventoryService, CacheManagerAdaptor cacheManager) { _pricingService = inventoryService; _cacheManager = cacheManager; }
public MemberServicesDecorator(IMemberService memberService, IMemberSearchService memberSearchService, CacheManagerAdaptor cacheManager) { _memberService = memberService; _memberSearchService = memberSearchService; _cacheManager = cacheManager; }
public StoreServicesDecorator(IStoreService storeService, CacheManagerAdaptor cacheManager) { _storeService = storeService; _cacheManager = cacheManager; }
public InventoryServicesDecorator(IInventoryService inventoryService, IInventorySearchService inventorySearchService, CacheManagerAdaptor cacheManager) { _inventoryService = inventoryService; _inventorySearchService = inventorySearchService; _cacheManager = cacheManager; }