public HomeController(ILogger <HomeController> logger, IPageRetriever pagesRetriever, IPageDataContextInitializer pageDataContextInitializer) { _logger = logger; _pageDataContextInitializer = pageDataContextInitializer; _pagesRetriever = pagesRetriever; }
public AboutController(IPageDataContextRetriever dataRetriever, IPageRetriever pageRetriever, IPageDataContextInitializer pageDataContextInitializer) { _dataRetriever = dataRetriever; _pageRetriever = pageRetriever; _pageDataContextInitializer = pageDataContextInitializer; }
public JssController(ILogger <JssController> logger, IPageRetriever pagesRetriever, IPageDataContextInitializer pageDataContextInitializer, IPageDataContextRetriever dataRetriever) { _logger = logger; _pageDataContextInitializer = pageDataContextInitializer; _pagesRetriever = pagesRetriever; _dataRetriever = dataRetriever; }
public PartialWidgetPageHelper(IPageDataContextInitializer pageDataContextInitializer, IHttpContextRetriever httpContextRetriever, IPageRetriever pageRetriever, IPageDataContextRetriever pageDataContextRetriever, IPageBuilderDataContextRetriever pageBuilderDataContextRetriever) { this.pageDataContextInitializer = pageDataContextInitializer; this.httpContextRetriever = httpContextRetriever; this.pageRetriever = pageRetriever; this.pageDataContextRetriever = pageDataContextRetriever; this.pageBuilderDataContextRetriever = pageBuilderDataContextRetriever; }
public static void ChangeContext(this HtmlHelper helper, TreeNode Document) { IHttpContextRetriever httpContextRetriever = DependencyResolver.Current.GetService <IHttpContextRetriever>(); IPageDataContextInitializer pageDataContextInitializer = DependencyResolver.Current.GetService <IPageDataContextInitializer>(); httpContextRetriever.GetContext().Items["Kentico.PageBuilder.DataContext"] = new PageBuilderDataContext() { Options = HttpContext.Current.Kentico().PageBuilder().Options, EditMode = false }; pageDataContextInitializer.Initialize(Document); }
// Gets instances of required services using dependency injection public PageBuilderInitializationExample(IPageRetriever pagesRetriever, IPageDataContextInitializer pageDataContextInitializer) { this.pagesRetriever = pagesRetriever; this.pageDataContextInitializer = pageDataContextInitializer; }
// Gets instances of required services using dependency injection public PageDataContextInitialization(IPageRetriever pageRetriever, IPageDataContextInitializer pageDataContextInitializer) { this.pageRetriever = pageRetriever; this.pageDataContextInitializer = pageDataContextInitializer; }