public SubNavigationViewModelBuilder( RequestModelAccessor requestModelAccessor, RouteRequestInfoAccessor routeRequestInfoAccessor, CategoryService categoryService, MarketService marketService, PageService pageService, UrlService urlService, SearchQueryBuilderFactory searchQueryBuilderFactory, PageSearchService pageSearchService, AuthorizationService authorizationService, ICollection <IRenderingValidator <Category> > renderingValidators) { _requestModelAccessor = requestModelAccessor; _routeRequestInfoAccessor = routeRequestInfoAccessor; _categoryService = categoryService; _marketService = marketService; _pageService = pageService; _urlService = urlService; _searchQueryBuilderFactory = searchQueryBuilderFactory; _pageSearchService = pageSearchService; _website = _requestModelAccessor.RequestModel.WebsiteModel; _channel = _requestModelAccessor.RequestModel.ChannelModel; _page = _requestModelAccessor.RequestModel.CurrentPageModel; _authorizationService = authorizationService; _renderingValidators = renderingValidators; }
public RequestModelHandler( ISecureConnectionResolver secureConnectionResolver, ChannelService channelService, DomainNameService domainNameService, LanguageService languageService, RouteRequestLookupInfoAccessor routeRequestLookupInfoAccessor, RouteRequestInfoAccessor routeRequestInfoAccessor, CartAccessor cartAccessor, RequestModelAccessor requestModelAccessor, PageService pageService, FieldTemplateService fieldTemplateService, UrlService urlService) { _secureConnectionResolver = secureConnectionResolver; _channelService = channelService; _domainNameService = domainNameService; _languageService = languageService; _routeRequestLookupInfoAccessor = routeRequestLookupInfoAccessor; _routeRequestInfoAccessor = routeRequestInfoAccessor; _cartAccessor = cartAccessor; _requestModelAccessor = requestModelAccessor; _pageService = pageService; _fieldTemplateService = fieldTemplateService; _urlService = urlService; }
public RequestModelActionFilter( RouteRequestLookupInfoAccessor routeRequestLookupInfoAccessor, RequestModelAccessor requestModelAccessor, RouteRequestInfoAccessor routeRequestInfoAccessor, ISecureConnectionResolver secureConnectionResolver, ChannelService channelService, DomainNameService domainNameService, LanguageService languageService, PageService pageService, FieldTemplateService fieldTemplateService, UrlService urlService, CountryService countryService) { _routeRequestLookupInfoAccessor = routeRequestLookupInfoAccessor; _requestModelAccessor = requestModelAccessor; _routeRequestInfoAccessor = routeRequestInfoAccessor; _secureConnectionResolver = secureConnectionResolver; _channelService = channelService; _domainNameService = domainNameService; _languageService = languageService; _pageService = pageService; _fieldTemplateService = fieldTemplateService; _urlService = urlService; _countryService = countryService; }
public SearchQueryResolver( RouteRequestLookupInfoAccessor routeRequestLookupInfoAccessor, RouteRequestInfoAccessor routeRequestInfoAccessor, RequestModelAccessor requestModelAccessor) { _routeRequestLookupInfoAccessor = routeRequestLookupInfoAccessor; _routeRequestInfoAccessor = routeRequestInfoAccessor; _requestModelAccessor = requestModelAccessor; }
public AccessorCleanup( RequestModelAccessor requestModelAccessor, RouteRequestLookupInfoAccessor routeRequestLookupInfoAccessor, RouteRequestInfoAccessor routeRequestInfoAccessor) { _requestModelAccessor = requestModelAccessor; _routeRequestLookupInfoAccessor = routeRequestLookupInfoAccessor; _routeRequestInfoAccessor = routeRequestInfoAccessor; }
public FilterViewModelBuilder( RequestModelAccessor requestModelAccessor, CategoryFilterService categoryFilterService, RouteRequestInfoAccessor routeRequestInfoAccessor, FilterAggregator filterAggregator) { _requestModelAccessor = requestModelAccessor; _categoryFilterService = categoryFilterService; _routeRequestInfoAccessor = routeRequestInfoAccessor; _filterAggregator = filterAggregator; }
public HeadViewModelBuilder(RouteRequestInfoAccessor routeRequestInfoAccessor, RequestModelAccessor requestModelAccessor, MetaService metaService, OpenGraphViewModelBuilder openGraphViewModelBuilder, MetaService.CanonicalSettings canonicalSettings, MetaService.RobotsSettings robotsSettings, TrackingScriptService trackingScriptService, FaviconViewModelBuilder faviconViewModelBuilder, FilterService filterService) { _routeRequestInfoAccessor = routeRequestInfoAccessor; _requestModelAccessor = requestModelAccessor; _metaService = metaService; _openGraphViewModelBuilder = openGraphViewModelBuilder; _trackingScriptService = trackingScriptService; _faviconViewModelBuilder = faviconViewModelBuilder; _canonicalSettings = canonicalSettings; _robotsSettings = robotsSettings; _filterService = filterService; }
public FilterProductViewModelBuilder( RequestModelAccessor requestModelAccessor, BrandViewModelBuilder brandViewModelBuilder, CategoryPageViewModelBuilder categoryPageViewModelBuilder, RouteRequestInfoAccessor routeRequestInfoAccessor, SearchResultViewModelBuilder searchResultViewModelBuilder, ProductListViewModelBuilder productListViewModelBuilder) { _requestModelAccessor = requestModelAccessor; _brandViewModelBuilder = brandViewModelBuilder; _categoryPageViewModelBuilder = categoryPageViewModelBuilder; _routeRequestInfoAccessor = routeRequestInfoAccessor; _searchResultViewModelBuilder = searchResultViewModelBuilder; _productListViewModelBuilder = productListViewModelBuilder; }
public SubNavigationViewModelBuilder( RequestModelAccessor requestModelAccessor, RouteRequestInfoAccessor routeRequestInfoAccessor, CategoryService categoryService, MarketService marketService, PageService pageService, UrlService urlService, PageSearchService pageSearchService, AuthorizationService authorizationService, IEnumerable <IRenderingValidator <Category> > renderingValidators) { _requestModelAccessor = requestModelAccessor; _routeRequestInfoAccessor = routeRequestInfoAccessor; _categoryService = categoryService; _marketService = marketService; _pageService = pageService; _urlService = urlService; _pageSearchService = pageSearchService; _authorizationService = authorizationService; _renderingValidators = renderingValidators; }
public NavigationViewModelBuilder(RequestModelAccessor requestModelAccessor, RouteRequestInfoAccessor routeRequestInfoAccessor, CategoryService categoryService, PageService pageService, UrlService urlService, PageByFieldTemplateCache <MegaMenuPageFieldTemplateCache> pageByFieldType, AuthorizationService authorizationService, FilterService filterService, ContentProcessorService contentProcessorService, FilterAggregator filterAggregator) { _requestModelAccessor = requestModelAccessor; _routeRequestInfoAccessor = routeRequestInfoAccessor; _categoryService = categoryService; _pageService = pageService; _urlService = urlService; _pageByFieldType = pageByFieldType; _authorizationService = authorizationService; _filterService = filterService; _contentProcessorService = contentProcessorService; _filterAggregator = filterAggregator; _channelSystemId = _requestModelAccessor.RequestModel.ChannelModel.SystemId; }
public SiteSettingViewModelBuilder(RequestModelAccessor requestModelAccessor, RouteRequestInfoAccessor routeRequestInfoAccessor, RouteRequestLookupInfoAccessor routeRequestLookupInfoAccessor) { _requestModelAccessor = requestModelAccessor; _routeRequestInfoAccessor = routeRequestInfoAccessor; _routeRequestLookupInfoAccessor = routeRequestLookupInfoAccessor; }
public MenuViewModelBuilder(RequestModelAccessor requestModelAccessor, RouteRequestInfoAccessor routeRequestInfoAccessor) { _requestModelAccessor = requestModelAccessor; _routeRequestInfoAccessor = routeRequestInfoAccessor; }