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)); }
protected IndexMoreProperties(ICatalogSystem catalogSystem, IPriceService priceService, IInventoryService inventoryService, MetaDataContext metaDataContext, CatalogItemChangeManager catalogItemChangeManager, NodeIdentityResolver nodeIdentityResolver) : base(catalogSystem, priceService, inventoryService, metaDataContext, catalogItemChangeManager, nodeIdentityResolver) { _catalog = catalogSystem; }