public CartController(CartViewModelBuilder miniCartViewModelBuilder, RequestModelAccessor requestModelAccessor, RouteRequestLookupInfoAccessor routeRequestLookupInfoAccessor, ModuleECommerce moduleECommerce) { _cartViewModelBuilder = miniCartViewModelBuilder; _requestModelAccessor = requestModelAccessor; _routeRequestLookupInfoAccessor = routeRequestLookupInfoAccessor; _moduleECommerce = moduleECommerce; }
public CheckoutViewModelBuilder( RequestModelAccessor requestModelAccessor, RouteRequestLookupInfoAccessor routeRequestLookupInfoAccessor, SecurityContextService securityContextService, DeliveryMethodViewModelBuilder deliveryMethodViewModelBuilder, PaymentMethodViewModelBuilder paymentMethodViewModelBuilder, SecurityToken securityToken, PersonService personService, ISignInUrlResolver signInUrlResolver, AddressTypeService addressTypeService, CountryService countryService, PersonStorage personStorage, CheckoutState checkoutState) { _requestModelAccessor = requestModelAccessor; _routeRequestLookupInfoAccessor = routeRequestLookupInfoAccessor; _securityContextService = securityContextService; _deliveryMethodViewModelBuilder = deliveryMethodViewModelBuilder; _paymentMethodViewModelBuilder = paymentMethodViewModelBuilder; _securityToken = securityToken; _personService = personService; _addressTypeService = addressTypeService; _countryService = countryService; _personStorage = personStorage; _checkoutState = checkoutState; _signInUrlResolver = signInUrlResolver; }
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 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 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 OrderViewModelBuilder( RequestModelAccessor requestModelAccessor, FieldDefinitionService fieldDefinitionService, LanguageService languageService, PaymentService paymentService, PageService pageServcie, UrlService urlService, ModuleECommerce moduleECommerce, SecurityToken securityToken, ProductModelBuilder productModelBuilder, VariantService variantService, UnitOfMeasurementService unitOfMeasurementService, OrganizationService organizationService, PersonStorage personStorage) { _requestModelAccessor = requestModelAccessor; _fieldDefinitionService = fieldDefinitionService; _languageService = languageService; _paymentService = paymentService; _pageServcie = pageServcie; _urlService = urlService; _moduleECommerce = moduleECommerce; _securityToken = securityToken; _productModelBuilder = productModelBuilder; _variantService = variantService; _unitOfMeasurementService = unitOfMeasurementService; _organizationService = organizationService; _personStorage = personStorage; }
public LoginController( LoginService loginService, LoginViewModelBuilder loginViewModelBuilder, ForgotPasswordViewModelBuilder forgotPasswordViewModelBuilder, OrganizationService organizationService, MyPagesViewModelService myPagesViewModelService, RequestModelAccessor requestModelAccessor, AddressTypeService addressTypeService, CountryService countryService, SecurityContextService securityContextService, PersonStorage personStorage, PersonService personService) { _loginService = loginService; _loginViewModelBuilder = loginViewModelBuilder; _forgotPasswordViewModelBuilder = forgotPasswordViewModelBuilder; _organizationService = organizationService; _myPagesViewModelService = myPagesViewModelService; _requestModelAccessor = requestModelAccessor; _addressTypeService = addressTypeService; _personStorage = personStorage; _personService = personService; _countryService = countryService; _securityContextService = securityContextService; }
public CheckoutViewModelBuilder( RequestModelAccessor requestModelAccessor, RouteRequestLookupInfoAccessor routeRequestLookupInfoAccessor, SecurityContextService securityContextService, DeliveryMethodViewModelBuilder deliveryMethodViewModelBuilder, PaymentOptionViewModelBuilder paymentOptionViewModelBuilder, PersonService personService, ISignInUrlResolver signInUrlResolver, AddressTypeService addressTypeService, CountryService countryService, PersonStorage personStorage, PaymentService paymentService, CurrencyService currencyService, ShippingProviderService shippingProviderService) { _requestModelAccessor = requestModelAccessor; _routeRequestLookupInfoAccessor = routeRequestLookupInfoAccessor; _securityContextService = securityContextService; _deliveryMethodViewModelBuilder = deliveryMethodViewModelBuilder; _paymentOptionViewModelBuilder = paymentOptionViewModelBuilder; _personService = personService; _addressTypeService = addressTypeService; _countryService = countryService; _personStorage = personStorage; _signInUrlResolver = signInUrlResolver; _paymentService = paymentService; _currencyService = currencyService; _shippingProviderService = shippingProviderService; }
public ClientContextViewModelBuilder(RequestModelAccessor requestModelAccessor, SiteSettingViewModelBuilder siteSettingViewModelBuilder, CartViewModelBuilder cartViewModelBuilder, NavigationViewModelBuilder navigationViewModelBuilder) { _requestModelAccessor = requestModelAccessor; _siteSettingViewModelBuilder = siteSettingViewModelBuilder; _cartViewModelBuilder = cartViewModelBuilder; _navigationViewModelBuilder = navigationViewModelBuilder; }
public ProductsAreInStock(ModuleECommerce moduleECommerce, SecurityToken securityToken, IStockStatusCalculator stockStatusCalculator, VariantService variantService, RequestModelAccessor requestModelAccessor) { _moduleECommerce = moduleECommerce; _securityToken = securityToken; _stockStatusCalculator = stockStatusCalculator; _variantService = variantService; _requestModelAccessor = requestModelAccessor; }
public OrderConfirmationViewModelBuilder(RequestModelAccessor requestModelAccessor, ModuleECommerce moduleECommerce, OrderViewModelBuilder orderViewModelBuilder) { _requestModelAccessor = requestModelAccessor; _moduleECommerce = moduleECommerce; _orderViewModelBuilder = orderViewModelBuilder; }
public AccessorCleanup( RequestModelAccessor requestModelAccessor, RouteRequestLookupInfoAccessor routeRequestLookupInfoAccessor, RouteRequestInfoAccessor routeRequestInfoAccessor) { _requestModelAccessor = requestModelAccessor; _routeRequestLookupInfoAccessor = routeRequestLookupInfoAccessor; _routeRequestInfoAccessor = routeRequestInfoAccessor; }
public SearchPriceFilterService( RequestModelAccessor requestModelAccessor, IPriceCalculator priceCalculator, SecurityContextService securityContextService) { _requestModelAccessor = requestModelAccessor; _priceCalculator = priceCalculator; _securityContextService = securityContextService; }
public SearchQueryResolver( RouteRequestLookupInfoAccessor routeRequestLookupInfoAccessor, RouteRequestInfoAccessor routeRequestInfoAccessor, RequestModelAccessor requestModelAccessor) { _routeRequestLookupInfoAccessor = routeRequestLookupInfoAccessor; _routeRequestInfoAccessor = routeRequestInfoAccessor; _requestModelAccessor = requestModelAccessor; }
public SearchQueryBuilder( RequestModelAccessor requestModelAccessor, PriceFilterService priceFilterService, PersonStorage personStorage) { _requestModelAccessor = requestModelAccessor; _priceFilterService = priceFilterService; _personStorage = personStorage; }
public ProductFilterController(FilterViewModelBuilder filterViewModelBuilder, CategoryFilteringViewModelBuilder categoryFilteringViewModelBuilder, SubNavigationViewModelBuilder subNavigationViewModelBuilder, FilterProductViewModelBuilder filterProductViewModelBuilder, RequestModelAccessor requestModelAccessor) { _filterViewModelBuilder = filterViewModelBuilder; _categoryFilteringViewModelBuilder = categoryFilteringViewModelBuilder; _subNavigationViewModelBuilder = subNavigationViewModelBuilder; _filterProductViewModelBuilder = filterProductViewModelBuilder; _requestModelAccessor = requestModelAccessor; }
public SearchResultViewModelBuilder(RequestModelAccessor requestModelAccessor, ProductSearchService productSearchService, ProductItemViewModelBuilder productItemBuilder, PageSearchService pageSearchService, CategorySearchService categorySearchService) { _requestModelAccessor = requestModelAccessor; _productSearchService = productSearchService; _productItemBuilder = productItemBuilder; _pageSearchService = pageSearchService; _categorySearchService = categorySearchService; }
public FilterAggregatorImpl( CategoryService categoryService, CurrencyService currencyService, UrlService urlService, ProductSearchService productSearchService, RequestModelAccessor requestModelAccessor) : base(categoryService, currencyService, urlService) { _productSearchService = productSearchService; _requestModelAccessor = requestModelAccessor; }
public FilterViewModelBuilder( RequestModelAccessor requestModelAccessor, CategoryFilterService categoryFilterService, RouteRequestInfoAccessor routeRequestInfoAccessor, FilterAggregator filterAggregator) { _requestModelAccessor = requestModelAccessor; _categoryFilterService = categoryFilterService; _routeRequestInfoAccessor = routeRequestInfoAccessor; _filterAggregator = filterAggregator; }
public DeliveryMethodViewModelBuilder( RequestModelAccessor requestModelAccessor, CurrencyService currencyService, CountryService countryService, ChannelService channelService) { _requestModelAccessor = requestModelAccessor; _currencyService = currencyService; _countryService = countryService; _channelService = channelService; }
public DeliveryMethodViewModelBuilder( RequestModelAccessor requestModelAccessor, CartService cartService, ModuleECommerce moduleECommerce, CartAccessor cartAccessor) { _moduleECommerce = moduleECommerce; _requestModelAccessor = requestModelAccessor; _cartService = cartService; _cartAccessor = cartAccessor; }
public ChildCategoryNavigationBuilder( RequestModelAccessor requestModelAccessor, CategoryService categoryService, UrlService urlService, ICollection <IRenderingValidator <Category> > renderingValidators) { _requestModelAccessor = requestModelAccessor; _categoryService = categoryService; _urlService = urlService; _renderingValidators = renderingValidators; }
public BrandListViewModelBuilder( RequestModelAccessor requestModelAccessor, PageService pageService, UrlService urlService, ProductSearchService productSearchService) { _pageService = pageService; _urlService = urlService; _requestModelAccessor = requestModelAccessor; _productSearchService = productSearchService; }
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 BodyViewModelBuilder( TrackingScriptService trackingScriptService, IWebHostEnvironment hostingEnvironment, RequestModelAccessor requestModelAccessor, IMemoryCache memoryCache) { _trackingScriptService = trackingScriptService; _requestModelAccessor = requestModelAccessor; _hostingEnvironment = hostingEnvironment; _fileProvider = hostingEnvironment.WebRootFileProvider; _memoryCache = memoryCache; }
public ProductItemViewModelBuilder(RequestModelAccessor requestModelAccessor, ProductPriceModelBuilder productPriceModelBuilder, FieldDefinitionService fieldDefinitionService, StockService stockService, ProductModelBuilder productModelBuilder) { _requestModelAccessor = requestModelAccessor; _productPriceModelBuilder = productPriceModelBuilder; _fieldDefinitionService = fieldDefinitionService; _stockService = stockService; _productModelBuilder = productModelBuilder; }
public CartViewModelBuilder(CartService cartService, RequestModelAccessor requestModelAccessor, UrlService urlService, VariantService variantService, BaseProductService baseProductService, ModuleECommerce moduleECommerce, UnitOfMeasurementService unitOfMeasurementService) { _cartService = cartService; _requestModelAccessor = requestModelAccessor; _urlService = urlService; _variantService = variantService; _baseProductService = baseProductService; _moduleECommerce = moduleECommerce; _unitOfMeasurementService = unitOfMeasurementService; }
public HeaderViewModelBuilder( UrlService urlService, RequestModelAccessor requestModelAccessor, PageByFieldTemplateCache <LoginPageByFieldTemplateCache> pageByFieldType, PageService pageService, RouteRequestLookupInfoAccessor routeRequestLookupInfoAccessor) { _urlService = urlService; _requestModelAccessor = requestModelAccessor; _pageByFieldType = pageByFieldType; _pageService = pageService; _routeRequestLookupInfoAccessor = routeRequestLookupInfoAccessor; }
public SearchPriceFilterService( ICampaignHandler campaignHandler, RequestModelAccessor requestModelAccessor, IPriceCalculator priceCalculator, AccountService accountService, SecurityContextService securityContextService) { _campaignHandler = campaignHandler; _requestModelAccessor = requestModelAccessor; _priceCalculator = priceCalculator; _accountService = accountService; _securityContextService = securityContextService; }
public MyPagesViewModelBuilder( RequestModelAccessor requestModelAccessor, SecurityContextService securityContextService, PersonService personService, CountryService countryService, PersonStorage personStorage) { _requestModelAccessor = requestModelAccessor; _securityContextService = securityContextService; _countryService = countryService; _personStorage = personStorage; _personService = personService; }