コード例 #1
0
 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;
 }
コード例 #3
0
 public ProductsFieldTemplateSetup(DisplayTemplateService displayTemplateService)
 {
     _displayTemplateService = displayTemplateService;
 }