コード例 #1
0
 public IndexBuilder(ICatalogSystem catalogSystem,
                     IPriceService priceService,
                     IInventoryService inventoryService,
                     MetaDataContext metaDataContext,
                     CatalogItemChangeManager catalogItemChangeManager,
                     NodeIdentityResolver nodeIdentityResolver) : base(catalogSystem, priceService, inventoryService, metaDataContext, catalogItemChangeManager, nodeIdentityResolver)
 {
     _catalog = catalogSystem;
 }
コード例 #2
0
ファイル: RestIndexer.cs プロジェクト: Jonathanmoller/qs
 public RestIndexer(
     ICatalogSystem catalogSystem,
     IPriceService priceService,
     IInventoryService inventoryService,
     MetaDataContext metaDataContext,
     CatalogItemChangeManager catalogItemChangeManager,
     NodeIdentityResolver nodeIdentityResolver)
     : base(
         catalogSystem,
         priceService,
         inventoryService,
         metaDataContext,
         catalogItemChangeManager,
         nodeIdentityResolver)
 {
     _url = VirtualPathUtility.AppendTrailingSlash(ConfigurationManager.AppSettings["SearchApiUrl"]);
 }
コード例 #3
0
 public CatalogIndexer(ICatalogSystem catalogSystem,
                       IPriceService priceService,
                       IInventoryService inventoryService,
                       MetaDataContext metaDataContext,
                       IContentLoader contentLoader,
                       IPromotionService promotionService,
                       ReferenceConverter referenceConverter,
                       AssetUrlResolver assetUrlResolver,
                       IRelationRepository relationRepository,
                       ILogger logger,
                       CatalogItemChangeManager catalogItemChangeManager,
                       NodeIdentityResolver nodeIdentityResolver)
     : base(catalogSystem, priceService, inventoryService, metaDataContext, catalogItemChangeManager, nodeIdentityResolver)
 {
     _priceService       = priceService;
     _contentLoader      = contentLoader;
     _promotionService   = promotionService;
     _referenceConverter = referenceConverter;
     _assetUrlResolver   = assetUrlResolver;
     _relationRepository = relationRepository;
     _log = logger;
 }
コード例 #4
0
 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;
 }