public PageNotFoundResolverDecorator(
     IPageNotFoundResolver parentResolver,
     UrlService urlService,
     PageByFieldTemplateCache <PageNotFoundByFieldTemplateCache> pageByFieldType)
 {
     _parentResolver  = parentResolver;
     _urlService      = urlService;
     _pageByFieldType = pageByFieldType;
 }
 public LoginPageSignInUrlResolverDecorator(
     ISignInUrlResolver parentResolver,
     UrlService urlService,
     PageByFieldTemplateCache <LoginPageByFieldTemplateCache> pageByFieldType)
 {
     _parentResolver  = parentResolver;
     _urlService      = urlService;
     _pageByFieldType = pageByFieldType;
 }
Exemple #3
0
 public ErrorPageResolverDecorator(
     IErrorPageResolver parentResolver,
     UrlService urlService,
     PageByFieldTemplateCache <ErrorPageByFieldTypeResolverType> pageByFieldType)
 {
     _parentResolver  = parentResolver;
     _urlService      = urlService;
     _pageByFieldType = pageByFieldType;
 }
 public ErrorPageResolverDecorator(
     IErrorPageResolver parentResolver,
     UrlService urlService,
     PageByFieldTemplateCache <ErrorPageByFieldTypeResolverType> pageByFieldType,
     RouteRequestLookupInfoAccessor routeRequestLookupInfoAccessor)
 {
     _parentResolver  = parentResolver;
     _urlService      = urlService;
     _pageByFieldType = pageByFieldType;
     _routeRequestLookupInfoAccessor = routeRequestLookupInfoAccessor;
 }
Exemple #5
0
 public HeaderViewModelBuilder(
     UrlService urlService,
     RequestModelAccessor requestModelAccessor,
     PageByFieldTemplateCache <LoginPageByFieldTemplateCache> pageByFieldType,
     PageService pageService,
     RouteRequestLookupInfoAccessor routeRequestLookupInfoAccessor)
 {
     _urlService                     = urlService;
     _requestModelAccessor           = requestModelAccessor;
     _pageByFieldType                = pageByFieldType;
     _pageService                    = pageService;
     _routeRequestLookupInfoAccessor = routeRequestLookupInfoAccessor;
 }
 public CategoryPageViewModelBuilder(CategoryService categoryService,
                                     ProductItemViewModelBuilder productItemBuilder,
                                     LandingPageViewModelBuilder landingPageViewModelBuilder,
                                     ProductSearchService productSearchService,
                                     RequestModelAccessor requestModelAccessor,
                                     PageByFieldTemplateCache <LandingPageByFieldTemplateCache> landingPageByFieldTemplateCache)
 {
     _categoryService                 = categoryService;
     _productItemBuilder              = productItemBuilder;
     _landingPageViewModelBuilder     = landingPageViewModelBuilder;
     _productSearchService            = productSearchService;
     _requestModelAccessor            = requestModelAccessor;
     _landingPageByFieldTemplateCache = landingPageByFieldTemplateCache;
 }
 public ProductPageViewModelBuilder(
     ProductItemViewModelBuilder itemViewModelBuilder,
     RequestModelAccessor requestModelAccessor,
     ProductService productService,
     PageByFieldTemplateCache <BrandPageFieldTemplateCache> brandPageByFieldTypeCache,
     ProductFieldViewModelBuilder productFieldViewModelBuilder, ProductModelBuilder productModelBuilder)
 {
     _itemViewModelBuilder         = itemViewModelBuilder;
     _requestModelAccessor         = requestModelAccessor;
     _productService               = productService;
     _brandPageByFieldTypeCache    = brandPageByFieldTypeCache;
     _productFieldViewModelBuilder = productFieldViewModelBuilder;
     _productModelBuilder          = productModelBuilder;
 }
Exemple #8
0
 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 WelcomeEmailDefinitionResolver(PageByFieldTemplateCache <WelcomeEmailPageTemplateCache> pageByFieldType, RequestModelAccessor requestModelAccessor, ILogger <WelcomeEmailDefinitionResolver> logger)
 {
     _pageByFieldType      = pageByFieldType;
     _requestModelAccessor = requestModelAccessor;
     _logger = logger;
 }
 public ForgotPasswordViewModelBuilder(RequestModelAccessor requestModelAccessor, PageByFieldTemplateCache <LoginPageByFieldTemplateCache> pageByFieldType)
 {
     _requestModelAccessor = requestModelAccessor;
     _pageByFieldType      = pageByFieldType;
 }
 public LogOutLinkResolver(PageByFieldTemplateCache <LoginPageByFieldTemplateCache> pageByFieldType)
 {
     _pageByFieldType = pageByFieldType;
 }