public VCGoogleProductProvider(IItemService itemService, IPricingService pricingService, IBlobUrlResolver assetUrlResolver, ICatalogSearchService catalogSearchService)
        {
            _itemService = itemService;
            _pricingService = pricingService;
            _assetUrlResolver = assetUrlResolver;
            _catalogSearchService = catalogSearchService;
        }
 public StorefrontHomeController(WorkContext context, ICatalogSearchService catalogSearchService, ICatalogModuleApi catalogModuleApi, ISearchModuleApi searchApi)
 {
     _catalogSearchService = catalogSearchService;
     _workContext = context;
     _catalogModuleApi = catalogModuleApi;
     _searchApi = searchApi;
 }
Пример #3
0
 public CartValidator(Func<WorkContext> workContextFaxtory, IShoppingCartModuleApi cartApi, ICatalogSearchService catalogService, ILocalCacheManager cacheManager)
 {
     _workContextFactory = workContextFaxtory;
     _cartApi = cartApi;
     _catalogService = catalogService;
     _cacheManager = cacheManager;
 }
        public CatalogModuleCategoriesController(ICatalogSearchService searchService, ICategoryService categoryService,  ICatalogService catalogService, IBlobUrlResolver blobUrlResolver, ISecurityService securityService, IPermissionScopeService permissionScopeService)
            :base(securityService, permissionScopeService)
        {
            _searchService = searchService;
            _categoryService = categoryService;
            _catalogService = catalogService;
			_blobUrlResolver = blobUrlResolver;
        }
 public CatalogModuleCatalogsController(ICatalogService catalogService, ICatalogSearchService itemSearchService,
                           ISettingsManager settingManager, ISecurityService securityService, IPermissionScopeService permissionScopeService)
     : base(securityService, permissionScopeService)
 {
     _catalogService = catalogService;
     _searchService = itemSearchService;
     _settingManager = settingManager;
 }
 public ShopifyCompatibilityController(WorkContext workContext, IStorefrontUrlBuilder urlBuilder, ICartBuilder cartBuilder, ICatalogSearchService catalogService)
     : base(workContext, urlBuilder)
 {
     _workContext = workContext;
     _urlBuilder = urlBuilder;
     _cartBuilder = cartBuilder;
     _catalogService = catalogService;
 }
		public CatalogExportImport(ICatalogSearchService catalogSearchService,
			ICatalogService catalogService, ICategoryService categoryService, IItemService itemService, IPropertyService propertyService)
		{
			_catalogSearchService = catalogSearchService;
			_catalogService = catalogService;
			_categoryService = categoryService;
			_itemService = itemService;
			_propertyService = propertyService;
		}
 public CatalogModuleCategoriesController(ICatalogSearchService searchService,
                             ICategoryService categoryService,
                             IPropertyService propertyService, ICatalogService catalogService)
 {
     _searchService = searchService;
     _categoryService = categoryService;
     _propertyService = propertyService;
     _catalogService = catalogService;
 }
 public ApiQuoteRequestController(WorkContext workContext, IStorefrontUrlBuilder urlBuilder, ICartBuilder cartBuilder,
     IQuoteModuleApi quoteApi, IQuoteRequestBuilder quoteRequestBuilder, ICatalogSearchService catalogSearchService)
     : base(workContext, urlBuilder)
 {
     _quoteApi = quoteApi;
     _quoteRequestBuilder = quoteRequestBuilder;
     _cartBuilder = cartBuilder;
     _catalogSearchService = catalogSearchService;
 }
 public CatalogModuleListEntryController(ICatalogSearchService searchService,
                            ICategoryService categoryService,
                            IItemService itemService, IBlobUrlResolver blobUrlResolver)
 {
     _searchService = searchService;
     _categoryService = categoryService;
     _itemService = itemService;
     _blobUrlResolver = blobUrlResolver;
 }
        public CatalogModuleCategoriesController(ICatalogSearchService searchService,
                                    ICategoryService categoryService,
									IPropertyService propertyService, ICatalogService catalogService, IBlobUrlResolver blobUrlResolver)
        {
            _searchService = searchService;
            _categoryService = categoryService;
            _propertyService = propertyService;
            _catalogService = catalogService;
			_blobUrlResolver = blobUrlResolver;
        }
 public CatalogItemIndexBuilder(ISearchProvider searchProvider, ICatalogSearchService catalogSearchService,
                                IItemService itemService, IPricingService pricingService,
                                IChangeLogService changeLogService)
 {
     _searchProvider = searchProvider;
     _itemService = itemService;
     _catalogSearchService = catalogSearchService;
     _pricingService = pricingService;
     _changeLogService = changeLogService;
 }
        public MerchandisingModuleCategoryController(ICatalogSearchService searchService, ICategoryService categoryService,
								  IPropertyService propertyService, IStoreService storeService, CacheManager cacheManager)
      
        {
			_storeService = storeService;
            _searchService = searchService;
            _categoryService = categoryService;
            _propertyService = propertyService;
			_cacheManager = cacheManager;
        }
        public CatalogModuleCatalogsController(ICatalogService catalogService,
								  ICatalogSearchService itemSearchService,
								  ISettingsManager settingManager,
								  IPropertyService propertyService, IPermissionService permissionService)
        {
            _catalogService = catalogService;
            _searchService = itemSearchService;
			_propertyService = propertyService;
			_settingManager = settingManager;
			_permissionService = permissionService;
        }
Пример #15
0
		public CatalogExportImport(ICatalogSearchService catalogSearchService,
			ICatalogService catalogService, ICategoryService categoryService, IItemService itemService, 
			IPropertyService propertyService, IBlobStorageProvider blobStorageProvider)
		{
			_blobStorageProvider = blobStorageProvider;
			_catalogSearchService = catalogSearchService;
			_catalogService = catalogService;
			_categoryService = categoryService;
			_itemService = itemService;
			_propertyService = propertyService;
		}
Пример #16
0
 public ApiCartController(WorkContext workContext, ICatalogSearchService catalogSearchService, ICartBuilder cartBuilder,
                          IOrderModuleApi orderApi, ICartValidator cartValidator, IStorefrontUrlBuilder urlBuilder,
                          IEventPublisher<OrderPlacedEvent> orderPlacedEventPublisher)
     : base(workContext, urlBuilder)
 {
     _cartBuilder = cartBuilder;
     _orderApi = orderApi;
     _cartValidator = cartValidator;
     _catalogSearchService = catalogSearchService;
     _orderPlacedEventPublisher = orderPlacedEventPublisher;
 }
Пример #17
0
		public CsvCatalogExporter(ICatalogSearchService catalogSearchService,
								  ICategoryService categoryService, IItemService productService,
								  IPricingService pricingService, IInventoryService inventoryService, IBlobUrlResolver blobUrlResolver)
		{
			_searchService = catalogSearchService;
			_categoryService = categoryService;
			_productService = productService;
			_pricingService = pricingService;
			_inventoryService = inventoryService;
			_blobUrlResolver = blobUrlResolver;
		}
Пример #18
0
 public CartController(WorkContext workContext, IShoppingCartModuleApi cartApi, IOrderModuleApi orderApi, IStorefrontUrlBuilder urlBuilder,
                       ICartBuilder cartBuilder, ICatalogSearchService catalogService, IMarketingModuleApi marketingApi, ICommerceCoreModuleApi commerceApi,
                       ICustomerManagementModuleApi customerApi)
     : base(workContext, urlBuilder)
 {
     _cartBuilder = cartBuilder;
     _catalogService = catalogService;
     _cartApi = cartApi;
     _orderApi = orderApi;
     _marketingApi = marketingApi;
     _commerceApi = commerceApi;
     _customerApi = customerApi;
 }
Пример #19
0
 public ModuleImporter(ICatalogService catalogService, ICategoryService categoryService, IItemService productService, 
     IBlobStorageProvider blobStorageProvider, IPushNotificationManager pushNotificationManager, 
     ICatalogSearchService searchService, IPropertyService propertyService, IItemService itemService)
 {
     _catalogService = catalogService;
     _categoryService = categoryService;
     _productService = productService;
     _pushNotificationManager = pushNotificationManager;
     _searchService = searchService;
     _blobStorageProvider = blobStorageProvider;
     _propertyService = propertyService;
     _itemService = itemService;
 }
Пример #20
0
 public CartController(WorkContext workContext, IOrderModuleApi orderApi, IStorefrontUrlBuilder urlBuilder,
                       ICartBuilder cartBuilder, ICatalogSearchService catalogService, IMarketingModuleApi marketingApi, ICommerceCoreModuleApi commerceApi,
                       ICustomerManagementModuleApi customerApi, ICartValidator cartValidator, IEventPublisher<OrderPlacedEvent> orderPlacedEventPublisher)
     : base(workContext, urlBuilder)
 {
     _cartBuilder = cartBuilder;
     _catalogService = catalogService;
     _orderApi = orderApi;
     _marketingApi = marketingApi;
     _commerceApi = commerceApi;
     _customerApi = customerApi;
     _cartValidator = cartValidator;
     _orderPlacedEventPublisher = orderPlacedEventPublisher;
 }
		public MerchandisingModuleProductController(ICatalogSearchService searchService, ICategoryService categoryService,
								 IStoreService storeService, IItemService itemService, IBlobUrlResolver blobUrlResolver,
								 IBrowseFilterService browseFilterService, IItemBrowsingService browseService, CacheManager cacheManager, IPropertyService propertyService)
		{
			_itemService = itemService;
			_storeService = storeService;
			_searchService = searchService;
			_categoryService = categoryService;
			_blobUrlResolver = blobUrlResolver;
			_browseFilterService = browseFilterService;
			_browseService = browseService;
			_cacheManager = cacheManager;
			_propertyService = propertyService;
		}
Пример #22
0
		public CsvCatalogExportJob(ICatalogSearchService catalogSearchService,
								ICategoryService categoryService, IItemService productService,
								INotifier notifier, CacheManager cacheManager, IBlobStorageProvider blobProvider, IBlobUrlResolver blobUrlResolver,
								IPricingService pricingService, IInventoryService inventoryService)
		{
			_searchService = catalogSearchService;
			_categoryService = categoryService;
			_productService = productService;
			_notifier = notifier;
			_cacheManager = cacheManager;
			_blobStorageProvider = blobProvider;
			_blobUrlResolver = blobUrlResolver;
			_pricingService = pricingService;
			_inventoryService = inventoryService;
		}
Пример #23
0
		public CsvCatalogImporter(ICatalogService catalogService, ICategoryService categoryService, IItemService productService,
								IPushNotificationManager pushNotificationManager, ISkuGenerator skuGenerator,
								IPricingService pricingService, IInventoryService inventoryService, ICommerceService commerceService,
								IPropertyService propertyService, ICatalogSearchService searchService)
		{
			_catalogService = catalogService;
			_categoryService = categoryService;
			_productService = productService;
			_pushNotificationManager = pushNotificationManager;
			_skuGenerator = skuGenerator;
			_pricingService = pricingService;
			_inventoryService = inventoryService;
			_commerceService = commerceService;
			_propertyService = propertyService;
			_searchService = searchService;
		}
 public SearchModuleController(ISearchProvider searchProvider, ISearchConnection searchConnection, SearchIndexJobsScheduler scheduler,
     IStoreService storeService, ISecurityService securityService, IPermissionScopeService permissionScopeService,
     IPropertyService propertyService, IBrowseFilterService browseFilterService, IItemBrowsingService browseService,
     IInventoryService inventoryService, IBlobUrlResolver blobUrlResolver, ICatalogSearchService catalogSearchService)
 {
     _searchProvider = searchProvider;
     _searchConnection = searchConnection;
     _scheduler = scheduler;
     _storeService = storeService;
     _securityService = securityService;
     _permissionScopeService = permissionScopeService;
     _propertyService = propertyService;
     _browseFilterService = browseFilterService;
     _browseService = browseService;
     _inventoryService = inventoryService;
     _blobUrlResolver = blobUrlResolver;
     _catalogSearchService = catalogSearchService;
 }
Пример #25
0
 public MenuLinkListServiceImpl(IVirtoCommerceContentApi cmsApi, ICatalogSearchService catalogSearchService)
 {
     _cmsApi = cmsApi;
     _catalogSearchService = catalogSearchService;
 }
Пример #26
0
 public MenuLinkListServiceImpl(IContentModuleApiClient cmsApi, ICatalogSearchService catalogSearchService)
 {
     _cmsApi = cmsApi;
     _catalogSearchService = catalogSearchService;
 }
Пример #27
0
 public CartValidator(Func <WorkContext> workContextFaxtory, IVirtoCommerceCartApi cartApi, ICatalogSearchService catalogService, ILocalCacheManager cacheManager)
 {
     _workContextFactory = workContextFaxtory;
     _cartApi            = cartApi;
     _catalogService     = catalogService;
     _cacheManager       = cacheManager;
 }
Пример #28
0
 public CategoriesController(ICatalogSearchService catalogSearchService)
 {
     _catalogSearchService = catalogSearchService;
 }
 public SearchModuleController(ISearchProvider searchProvider, ISearchConnection searchConnection, SearchIndexJobsScheduler scheduler,
                               IStoreService storeService, ISecurityService securityService, IPermissionScopeService permissionScopeService,
                               IPropertyService propertyService, IBrowseFilterService browseFilterService, IItemBrowsingService browseService,
                               IInventoryService inventoryService, IBlobUrlResolver blobUrlResolver, ICatalogSearchService catalogSearchService, ICacheManager <object> cacheManager)
 {
     _searchProvider         = searchProvider;
     _searchConnection       = searchConnection;
     _scheduler              = scheduler;
     _storeService           = storeService;
     _securityService        = securityService;
     _permissionScopeService = permissionScopeService;
     _propertyService        = propertyService;
     _browseFilterService    = browseFilterService;
     _browseService          = browseService;
     _inventoryService       = inventoryService;
     _blobUrlResolver        = blobUrlResolver;
     _catalogSearchService   = catalogSearchService;
     _cacheManager           = cacheManager;
 }
Пример #30
0
 public CatalogSearchController(WorkContext workContext, IStorefrontUrlBuilder urlBuilder, ICatalogSearchService searchService,
                                IMarketingModuleApi marketingApi)
     : base(workContext, urlBuilder)
 {
     _searchService = searchService;
     _marketingApi  = marketingApi;
 }
Пример #31
0
 public CatalogController(ICatalogSearchService catalogSearchService, IExtensionRepository extensionRepository)
 {
     this.catalogSearchService = catalogSearchService;
     this.extensionRepository  = extensionRepository;
 }
Пример #32
0
 public CatalogSearchController(WorkContext workContext, IStorefrontUrlBuilder urlBuilder, ICatalogSearchService searchService)
     : base(workContext, urlBuilder)
 {
     _searchService = searchService;
 }
Пример #33
0
 public CartBuilder(IShoppingCartModuleApi cartApi, IPromotionEvaluator promotionEvaluator, ICatalogSearchService catalogSearchService, ICommerceCoreModuleApi commerceApi, ICacheManager <object> cacheManager)
 {
     _cartApi              = cartApi;
     _promotionEvaluator   = promotionEvaluator;
     _catalogSearchService = catalogSearchService;
     _cacheManager         = cacheManager;
     _commerceApi          = commerceApi;
 }
Пример #34
0
 public ProductController(
     SmartDbContext db,
     IProductService productService,
     ICategoryService categoryService,
     IManufacturerService manufacturerService,
     ICustomerService customerService,
     IUrlService urlService,
     IWorkContext workContext,
     ILanguageService languageService,
     ILocalizationService localizationService,
     ILocalizedEntityService localizedEntityService,
     IMediaService mediaService,
     IProductTagService productTagService,
     IProductCloner productCloner,
     IActivityLogger activityLogger,
     IAclService aclService,
     IStoreContext storeContext,
     IStoreMappingService storeMappingService,
     AdminAreaSettings adminAreaSettings,
     IDateTimeHelper dateTimeHelper,
     IDiscountService discountService,
     IProductAttributeService productAttributeService,
     //IBackInStockSubscriptionService backInStockSubscriptionService,
     IShoppingCartService shoppingCartService,
     IProductAttributeFormatter productAttributeFormatter,
     //IProductAttributeParser productAttributeParser,
     CatalogSettings catalogSettings,
     IDownloadService downloadService,
     IDeliveryTimeService deliveryTimesService,
     IMeasureService measureService,
     MeasureSettings measureSettings,
     IEventPublisher eventPublisher,
     IGenericAttributeService genericAttributeService,
     ICommonServices services,
     ICatalogSearchService catalogSearchService,
     ProductUrlHelper productUrlHelper,
     SeoSettings seoSettings,
     MediaSettings mediaSettings,
     SearchSettings searchSettings)
 {
     _db                      = db;
     _productService          = productService;
     _categoryService         = categoryService;
     _manufacturerService     = manufacturerService;
     _customerService         = customerService;
     _urlService              = urlService;
     _workContext             = workContext;
     _languageService         = languageService;
     _localizationService     = localizationService;
     _localizedEntityService  = localizedEntityService;
     _mediaService            = mediaService;
     _productTagService       = productTagService;
     _productCloner           = productCloner;
     _activityLogger          = activityLogger;
     _aclService              = aclService;
     _storeContext            = storeContext;
     _storeMappingService     = storeMappingService;
     _adminAreaSettings       = adminAreaSettings;
     _dateTimeHelper          = dateTimeHelper;
     _discountService         = discountService;
     _productAttributeService = productAttributeService;
     //_backInStockSubscriptionService = backInStockSubscriptionService;
     _shoppingCartService       = shoppingCartService;
     _productAttributeFormatter = productAttributeFormatter;
     //_productAttributeParser = productAttributeParser;
     _catalogSettings         = catalogSettings;
     _downloadService         = downloadService;
     _deliveryTimesService    = deliveryTimesService;
     _measureService          = measureService;
     _measureSettings         = measureSettings;
     _eventPublisher          = eventPublisher;
     _genericAttributeService = genericAttributeService;
     _services             = services;
     _catalogSearchService = catalogSearchService;
     _productUrlHelper     = productUrlHelper;
     _seoSettings          = seoSettings;
     _mediaSettings        = mediaSettings;
     _searchSettings       = searchSettings;
 }
Пример #35
0
 public StoreController(SmartDbContext db, ICatalogSearchService catalogSearchService)
 {
     _db = db;
     _catalogSearchService = catalogSearchService;
 }
Пример #36
0
 public IndexModel(ICatalogViewModelService catalogViewModelService, ICatalogSearchService catalogSearchService, IAsyncRepository <CatalogItem> itemRepository)
 {
     _catalogViewModelService = catalogViewModelService;
     _catalogSearchService    = catalogSearchService;
     _itemRepository          = itemRepository;
 }
Пример #37
0
 public ApiCatalogController(WorkContext workContext, IStorefrontUrlBuilder urlBuilder, ICatalogSearchService catalogSearchService)
     : base(workContext, urlBuilder)
 {
     _catalogSearchService = catalogSearchService;
 }
 public VCGoogleProductProvider(IItemService itemService, IPricingService pricingService, IBlobUrlResolver assetUrlResolver, ICatalogSearchService catalogSearchService)
 {
     _itemService          = itemService;
     _pricingService       = pricingService;
     _assetUrlResolver     = assetUrlResolver;
     _catalogSearchService = catalogSearchService;
 }
 public CsvCatalogExporter(IStoreService storeService, ICatalogService catalogService, ICatalogSearchService catalogSearchService, IItemService productService,
                           IPushNotificationManager pushNotifier, IBlobStorageProvider blobStorageProvider, IBlobUrlResolver blobUrlResolver) : base(pushNotifier, blobStorageProvider, blobUrlResolver)
 {
     _storeService         = storeService;
     _catalogService       = catalogService;
     _catalogSearchService = catalogSearchService;
     _productService       = productService;
 }
Пример #40
0
 public ProductController(WorkContext context, IStorefrontUrlBuilder urlBuilder, ICatalogSearchService catalogSearchService)
     : base(context, urlBuilder)
 {
     _catalogSearchService = catalogSearchService;
 }
Пример #41
0
 public HomeController(WorkContext context, ICatalogSearchService catalogSearchService)
 {
     _catalogSearchService = catalogSearchService;
     _workContext = context;
 }
 public StorefrontHomeController(WorkContext context, ICatalogSearchService catalogSearchService)
 {
     _catalogSearchService = catalogSearchService;
     _workContext          = context;
 }
Пример #43
0
 public CatalogModuleSearchController(ICatalogSearchService searchService, IBlobUrlResolver blobUrlResolver, ISecurityService securityService, IPermissionScopeService permissionScopeService)
     : base(securityService, permissionScopeService)
 {
     _searchService   = searchService;
     _blobUrlResolver = blobUrlResolver;
 }
 public ApiCatalogController(WorkContext workContext, IStorefrontUrlBuilder urlBuilder, ICatalogSearchService catalogSearchService)
     : base(workContext, urlBuilder)
 {
     _catalogSearchService = catalogSearchService;
 }
Пример #45
0
 public ProductExportPagedDataSource(IBlobStorageProvider blobStorageProvider, IItemService itemService, ICatalogSearchService catalogSearchService, IBlobUrlResolver blobUrlResolver, ProductExportDataQuery dataQuery) : base(dataQuery)
 {
     _blobStorageProvider  = blobStorageProvider;
     _itemService          = itemService;
     _catalogSearchService = catalogSearchService;
     _blobUrlResolver      = blobUrlResolver;
 }
Пример #46
0
 public CartValidator(Func <WorkContext> workContextFaxtory, IShoppingCartModuleApi cartApi, ICatalogSearchService catalogService, ILocalCacheManager cacheManager, IPromotionEvaluator promotionEvaluator)
 {
     _workContextFactory = workContextFaxtory;
     _cartApi            = cartApi;
     _catalogService     = catalogService;
     _cacheManager       = cacheManager;
     _promotionEvaluator = promotionEvaluator;
 }
Пример #47
0
 public ProductController(WorkContext context, IStorefrontUrlBuilder urlBuilder, ICatalogSearchService catalogSearchService)
     : base(context, urlBuilder)
 {
     _catalogSearchService = catalogSearchService;
 }
 public ShopifyCompatibilityController(WorkContext workContext, IStorefrontUrlBuilder urlBuilder, ICartBuilder cartBuilder, ICatalogSearchService catalogService)
     : base(workContext, urlBuilder)
 {
     _workContext    = workContext;
     _urlBuilder     = urlBuilder;
     _cartBuilder    = cartBuilder;
     _catalogService = catalogService;
 }
Пример #49
0
 public ProductController(WorkContext context, IStorefrontUrlBuilder urlBuilder, ICatalogSearchService productService, ICatalogSearchService searchService)
     : base(context, urlBuilder)
 {
     _productService = productService;
     _searchService = searchService;
 }
Пример #50
0
 public ApiQuoteRequestController(WorkContext workContext, IStorefrontUrlBuilder urlBuilder, ICartBuilder cartBuilder, IQuoteRequestBuilder quoteRequestBuilder, ICatalogSearchService catalogSearchService)
     : base(workContext, urlBuilder)
 {
     _quoteRequestBuilder  = quoteRequestBuilder;
     _cartBuilder          = cartBuilder;
     _catalogSearchService = catalogSearchService;
 }
Пример #51
0
 public VendorController(WorkContext context, IStorefrontUrlBuilder urlBuilder, ICustomerService customerService, ICatalogSearchService catalogSearchService)
     : base(context, urlBuilder)
 {
     _customerService      = customerService;
     _catalogSearchService = catalogSearchService;
 }
 public CatalogExportPagedDataSource(
     ICatalogSearchService catalogSearchService,
     CatalogExportDataQuery dataQuery) : base(dataQuery)
 {
     _catalogSearchService = catalogSearchService;
 }
Пример #53
0
 public TaobaoCatalogSearchImpl(Func <ICatalogRepository> catalogRepositoryFactory, ICacheManager <object> cacheManager, ICatalogSearchService catalogSearchService, ITopClient topClient, IItemService productService, ISearchQueryBuilder luceneQueryBuilder)
     : base(catalogRepositoryFactory, cacheManager)
 {
     _catalogSearchService = catalogSearchService;
     _topClient            = topClient;
     _productService       = productService;
     _luceneQueryBuilder   = luceneQueryBuilder;
 }
 public MoviesController(ICatalogSearchService catalogSearchService)
 {
     _catalogSearchService = catalogSearchService;
 }
Пример #55
0
 public CartValidator(Func <WorkContext> workContextFaxtory, IShoppingCartModuleApi cartApi, ICatalogSearchService catalogService, ICacheManager <object> cacheManager)
 {
     _workContextFactory = workContextFaxtory;
     _cartApi            = cartApi;
     _catalogService     = catalogService;
     _cacheManager       = cacheManager;
 }
Пример #56
0
 public CatalogModuleCatalogsController(ICatalogService catalogService, ICatalogSearchService itemSearchService, ISecurityService securityService, IPermissionScopeService permissionScopeService)
     : base(securityService, permissionScopeService)
 {
     _catalogService = catalogService;
     _searchService  = itemSearchService;
 }
Пример #57
0
 public CatalogHelper(
     SmartDbContext db,
     ICommonServices services,
     IMenuService menuService,
     IManufacturerService manufacturerService,
     IProductService productService,
     //IProductTemplateService productTemplateService,
     IProductAttributeService productAttributeService,
     IProductAttributeMaterializer productAttributeMaterializer,
     IProductAttributeFormatter productAttributeFormatter,
     ITaxService taxService,
     ICurrencyService currencyService,
     IMediaService mediaService,
     IPriceCalculationService priceCalculationService,
     //IPriceFormatter priceFormatter,
     //ISpecificationAttributeService specificationAttributeService,
     IDateTimeHelper dateTimeHelper,
     //IBackInStockSubscriptionService backInStockSubscriptionService,
     IDownloadService downloadService,
     MediaSettings mediaSettings,
     CatalogSettings catalogSettings,
     CustomerSettings customerSettings,
     CaptchaSettings captchaSettings,
     IMeasureService measureService,
     //IQuantityUnitService quantityUnitService,
     MeasureSettings measureSettings,
     TaxSettings taxSettings,
     PerformanceSettings performanceSettings,
     IDeliveryTimeService deliveryTimeService,
     Lazy <IDataExporter> dataExporter,
     ICatalogSearchService catalogSearchService,
     ICatalogSearchQueryFactory catalogSearchQueryFactory,
     IUrlHelper urlHelper,
     ProductUrlHelper productUrlHelper,
     ILocalizedEntityService localizedEntityService,
     IUrlService urlService,
     ILinkResolver linkResolver,
     SocialSettings socialSettings)
 {
     _db                  = db;
     _services            = services;
     _workContext         = services.WorkContext;
     _storeContext        = services.StoreContext;
     _cache               = services.Cache;
     _menuService         = menuService;
     _manufacturerService = manufacturerService;
     _productService      = productService;
     //_productTemplateService = productTemplateService;
     _productAttributeService      = productAttributeService;
     _productAttributeMaterializer = productAttributeMaterializer;
     _productAttributeFormatter    = productAttributeFormatter;
     _taxService              = taxService;
     _currencyService         = currencyService;
     _mediaService            = mediaService;
     _localizationService     = _services.Localization;
     _priceCalculationService = priceCalculationService;
     //_priceFormatter = priceFormatter;
     //_specificationAttributeService = specificationAttributeService;
     _dateTimeHelper = dateTimeHelper;
     //_backInStockSubscriptionService = backInStockSubscriptionService;
     _downloadService = downloadService;
     _measureService  = measureService;
     //_quantityUnitService = quantityUnitService;
     _measureSettings           = measureSettings;
     _taxSettings               = taxSettings;
     _performanceSettings       = performanceSettings;
     _deliveryTimeService       = deliveryTimeService;
     _mediaSettings             = mediaSettings;
     _catalogSettings           = catalogSettings;
     _customerSettings          = customerSettings;
     _captchaSettings           = captchaSettings;
     _dataExporter              = dataExporter;
     _catalogSearchService      = catalogSearchService;
     _catalogSearchQueryFactory = catalogSearchQueryFactory;
     _urlHelper              = urlHelper;
     _productUrlHelper       = productUrlHelper;
     _localizedEntityService = localizedEntityService;
     _urlService             = urlService;
     _linkResolver           = linkResolver;
     _httpRequest            = _urlHelper.ActionContext.HttpContext.Request;
     _socialSettings         = socialSettings;
 }
Пример #58
0
 public MenuLinkListServiceImpl(ICMSContentModuleApi cmsApi, ICatalogSearchService catalogSearchService, IStorefrontUrlBuilder urlBuilder)
 {
     _cmsApi = cmsApi;
     _catalogSearchService = catalogSearchService;
     _urlBuilder           = urlBuilder;
 }
 public CatalogSearchController(WorkContext workContext, IStorefrontUrlBuilder urlBuilder, ICatalogSearchService searchService)
     : base(workContext, urlBuilder)
 {
     _searchService = searchService;
 }
 public MenuLinkListServiceImpl(ICMSContentModuleApi cmsApi, ICatalogSearchService catalogSearchService, IStorefrontUrlBuilder urlBuilder)
 {
     _cmsApi = cmsApi;
     _catalogSearchService = catalogSearchService;
     _urlBuilder = urlBuilder;
 }