public ProductIndexDocumentBuilder(
     IndexDocumentBuilderDependencies dependencies,
     BaseProductService baseProductService,
     DisplayTemplateService displayTemplateService,
     FieldTemplateService fieldTemplateService,
     VariantService variantService,
     TemplateSettingService templateSettingService,
     ProductIndexingContext productIndexingContext,
     CategoryService categoryService,
     MostSoldDataHolder mostSoldDataHolder,
     CampaignDataHolder campaignDataHolder,
     CountryService countryService,
     PriceListService priceListService,
     PriceListItemService priceListItemService,
     ProductListService productListService,
     ProductListItemService productListItemService,
     FilterService filterService,
     FieldDefinitionService fieldDefinitionService,
     SearchPermissionService searchPermissionService,
     ContentBuilderService contentBuilderService,
     ChannelService channelService,
     LanguageService languageService)
     : base(dependencies)
 {
     _baseProductService      = baseProductService;
     _displayTemplateService  = displayTemplateService;
     _fieldTemplateService    = fieldTemplateService;
     _variantService          = variantService;
     _templateSettingService  = templateSettingService;
     _productIndexingContext  = productIndexingContext;
     _categoryService         = categoryService;
     _mostSoldDataHolder      = mostSoldDataHolder;
     _campaignDataHolder      = campaignDataHolder;
     _countryService          = countryService;
     _priceListService        = priceListService;
     _priceListItemService    = priceListItemService;
     _productListService      = productListService;
     _productListItemService  = productListItemService;
     _filterService           = filterService;
     _fieldDefinitionService  = fieldDefinitionService;
     _searchPermissionService = searchPermissionService;
     _contentBuilderService   = contentBuilderService;
     _channelService          = channelService;
     _languageService         = languageService;
 }
Пример #2
0
 public DefinitionSetup(
     FieldDefinitionService fieldDefinitionService,
     FieldTemplateService fieldTemplateService,
     SettingService settingService,
     SecurityContextService securityContextService,
     RelationshipTypeService relationshipTypeService,
     DisplayTemplateService displayTemplateService,
     Block.CategoryService categoryService,
     AddressTypeService addressTypeService,
     RoleService roleService,
     TemplateSettingService templateSettingService,
     IEnumerable <FieldDefinitionSetup> fieldDefinitonSetups,
     IEnumerable <FieldTemplateSetup> fieldTemplateSetups,
     IEnumerable <DisplayTemplateSetup> displayTemplateSetups,
     IEnumerable <RelationshipTypeSetup> relationshipTypeSetups,
     IEnumerable <BlockCategorySetup> categorySetup,
     IEnumerable <AddressTypeSetup> addressTypeSetup,
     IEnumerable <RoleSetup> roleSetups,
     FieldFrameworkSetupLocalizationService fieldFrameworkSetupLocalizationService,
     FilterService filterService,
     ILogger <DefinitionSetup> logger,
     IEnumerable <IDefinitionSetup> extraSetup)
 {
     _fieldDefinitionService  = fieldDefinitionService;
     _fieldTemplateService    = fieldTemplateService;
     _settingService          = settingService;
     _definitionSetups        = fieldDefinitonSetups;
     _fieldTemplateSetups     = fieldTemplateSetups;
     _securityContextService  = securityContextService;
     _relationshipTypeService = relationshipTypeService;
     _displayTemplateService  = displayTemplateService;
     _categoryService         = categoryService;
     _templateSettingService  = templateSettingService;
     _displayTemplateSetups   = displayTemplateSetups;
     _relationshipTypeSetups  = relationshipTypeSetups;
     _categorySetups          = categorySetup;
     _addressTypeService      = addressTypeService;
     _addressTypeSetups       = addressTypeSetup;
     _roleSetups  = roleSetups;
     _roleService = roleService;
     _fieldFrameworkSetupLocalizationService = fieldFrameworkSetupLocalizationService;
     _filterService = filterService;
     _logger        = logger;
     _extraSetup    = extraSetup;
 }
 public SearchIndexingController(FieldTemplateService fieldTemplateService, TemplateSettingService templateSettingService, FieldDefinitionService fieldDefinitionService)
 {
     _fieldTemplateService   = fieldTemplateService;
     _templateSettingService = templateSettingService;
     _fieldDefinitionService = fieldDefinitionService;
 }
 public VariantIndexDocumentMerger(TemplateSettingService templateSettingService)
 {
     _templateSettingService = templateSettingService;
 }