public CatalogModelFactory(BlogSettings blogSettings,
                            CatalogSettings catalogSettings,
                            DisplayDefaultMenuItemSettings displayDefaultMenuItemSettings,
                            ForumSettings forumSettings,
                            ICategoryService categoryService,
                            ICategoryTemplateService categoryTemplateService,
                            ICurrencyService currencyService,
                            IEventPublisher eventPublisher,
                            IHttpContextAccessor httpContextAccessor,
                            ILocalizationService localizationService,
                            IManufacturerService manufacturerService,
                            IManufacturerTemplateService manufacturerTemplateService,
                            IPictureService pictureService,
                            ISearchTermService searchTermService,
                            ISpecificationAttributeService specificationAttributeService,
                            IStaticCacheManager cacheManager,
                            IStoreContext storeContext,
                            ITopicService topicService,
                            IUrlRecordService urlRecordService,
                            IVendorService vendorService,
                            IWebHelper webHelper,
                            IWorkContext workContext,
                            MediaSettings mediaSettings,
                            VendorSettings vendorSettings)
 {
     this._blogSettings    = blogSettings;
     this._catalogSettings = catalogSettings;
     this._displayDefaultMenuItemSettings = displayDefaultMenuItemSettings;
     this._forumSettings                 = forumSettings;
     this._categoryService               = categoryService;
     this._categoryTemplateService       = categoryTemplateService;
     this._currencyService               = currencyService;
     this._eventPublisher                = eventPublisher;
     this._httpContextAccessor           = httpContextAccessor;
     this._localizationService           = localizationService;
     this._manufacturerService           = manufacturerService;
     this._manufacturerTemplateService   = manufacturerTemplateService;
     this._pictureService                = pictureService;
     this._searchTermService             = searchTermService;
     this._specificationAttributeService = specificationAttributeService;
     this._cacheManager     = cacheManager;
     this._storeContext     = storeContext;
     this._topicService     = topicService;
     this._urlRecordService = urlRecordService;
     this._vendorService    = vendorService;
     this._webHelper        = webHelper;
     this._workContext      = workContext;
     this._mediaSettings    = mediaSettings;
     this._vendorSettings   = vendorSettings;
 }
Example #2
0
 public CatalogModelFactory(IProductModelFactory productModelFactory,
                            ICategoryService categoryService,
                            IProductService productService,
                            ICategoryTemplateService categoryTemplateService,
                            IWorkContext workContext,
                            IStoreContext storeContext,
                            IPictureService pictureService,
                            ILocalizationService localizationService,
                            IWebHelper webHelper,
                            IProductTagService productTagService,
                            IAclService aclService,
                            IStoreMappingService storeMappingService,
                            ITopicService topicService,
                            IEventPublisher eventPublisher,
                            ISearchTermService searchTermService,
                            HttpContextBase httpContext,
                            MediaSettings mediaSettings,
                            CatalogSettings catalogSettings,
                            BlogSettings blogSettings,
                            ForumSettings forumSettings,
                            ICacheManager cacheManager,
                            DisplayDefaultMenuItemSettings displayDefaultMenuItemSettings)
 {
     this._productModelFactory     = productModelFactory;
     this._categoryService         = categoryService;
     this._productService          = productService;
     this._categoryTemplateService = categoryTemplateService;
     this._workContext             = workContext;
     this._storeContext            = storeContext;
     this._pictureService          = pictureService;
     this._localizationService     = localizationService;
     this._webHelper                      = webHelper;
     this._productTagService              = productTagService;
     this._aclService                     = aclService;
     this._storeMappingService            = storeMappingService;
     this._topicService                   = topicService;
     this._eventPublisher                 = eventPublisher;
     this._searchTermService              = searchTermService;
     this._httpContext                    = httpContext;
     this._mediaSettings                  = mediaSettings;
     this._catalogSettings                = catalogSettings;
     this._blogSettings                   = blogSettings;
     this._forumSettings                  = forumSettings;
     this._cacheManager                   = cacheManager;
     this._displayDefaultMenuItemSettings = displayDefaultMenuItemSettings;
 }
Example #3
0
        public CatalogModelFactory(BlogSettings blogSettings,
                                   CatalogSettings catalogSettings,
                                   DisplayDefaultMenuItemSettings displayDefaultMenuItemSettings,
                                   ForumSettings forumSettings,
                                   IActionContextAccessor actionContextAccessor,
                                   ICategoryService categoryService,
                                   ICategoryTemplateService categoryTemplateService,
                                   ICurrencyService currencyService,
                                   IEventPublisher eventPublisher,
                                   IHttpContextAccessor httpContextAccessor,
                                   ILocalizationService localizationService,
                                   IManufacturerService manufacturerService,
                                   IManufacturerTemplateService manufacturerTemplateService,
                                   IPictureService pictureService,
                                   IPriceFormatter priceFormatter,
                                   IProductModelFactory productModelFactory,
                                   IProductService productService,
                                   IProductTagService productTagService,
                                   ISearchTermService searchTermService,
                                   ISpecificationAttributeService specificationAttributeService,
                                   IStaticCacheManager cacheManager,
                                   IStoreContext storeContext,
                                   ITopicService topicService,
                                   IUrlHelperFactory urlHelperFactory,
                                   IUrlRecordService urlRecordService,
                                   IVendorService vendorService,
                                   IWebHelper webHelper,
                                   IWorkContext workContext,
                                   MediaSettings mediaSettings,
                                   VendorSettings vendorSettings,
                                   LuceneSettings luceneSettings, ILuceneService luceneService,
                                   ICacheKeyService cacheKeyService, ICustomerService customerService, IStaticCacheManager staticCacheManager)
            : base(blogSettings,
                   catalogSettings,
                   displayDefaultMenuItemSettings,
                   forumSettings,
                   actionContextAccessor,
                   cacheKeyService,
                   categoryService,
                   categoryTemplateService,
                   currencyService,
                   customerService,
                   eventPublisher,
                   httpContextAccessor,
                   localizationService,
                   manufacturerService,
                   manufacturerTemplateService,
                   pictureService,
                   priceFormatter,
                   productModelFactory,
                   productService,
                   productTagService,
                   searchTermService,
                   specificationAttributeService,
                   staticCacheManager,
                   storeContext,
                   topicService,
                   urlHelperFactory,
                   urlRecordService,
                   vendorService,
                   webHelper,
                   workContext,
                   mediaSettings,
                   vendorSettings)
        {
            _blogSettings    = blogSettings;
            _catalogSettings = catalogSettings;
            _displayDefaultMenuItemSettings = displayDefaultMenuItemSettings;
            _forumSettings                 = forumSettings;
            _actionContextAccessor         = actionContextAccessor;
            _categoryService               = categoryService;
            _categoryTemplateService       = categoryTemplateService;
            _currencyService               = currencyService;
            _eventPublisher                = eventPublisher;
            _httpContextAccessor           = httpContextAccessor;
            _localizationService           = localizationService;
            _manufacturerService           = manufacturerService;
            _manufacturerTemplateService   = manufacturerTemplateService;
            _pictureService                = pictureService;
            _priceFormatter                = priceFormatter;
            _productModelFactory           = productModelFactory;
            _productService                = productService;
            _productTagService             = productTagService;
            _searchTermService             = searchTermService;
            _specificationAttributeService = specificationAttributeService;
            _cacheManager     = cacheManager;
            _storeContext     = storeContext;
            _topicService     = topicService;
            _urlHelperFactory = urlHelperFactory;
            _urlRecordService = urlRecordService;
            _vendorService    = vendorService;
            _webHelper        = webHelper;
            _workContext      = workContext;
            _mediaSettings    = mediaSettings;
            _vendorSettings   = vendorSettings;
            _customerService  = customerService;
            _cacheKeyService  = cacheKeyService;

            _luceneSettings = luceneSettings;
            _luceneService  = luceneService;
        }