// GET: LandingPage public ActionResult Index(string pageAlias) { var landingPage = mRepository.GetLandingPage(pageAlias); if (landingPage == null) { return(HttpNotFound()); } HttpContext.Kentico().PageBuilder().Initialize(landingPage.DocumentID); return(View()); }
// GET: LandingPage // [OutputCache(CacheProfile = "PageBuilder")] public ActionResult Index(string pageAlias) { var landingPage = mRepository.GetLandingPage(pageAlias); if (landingPage == null) { return(HttpNotFound()); } mOutputCacheDependencies.AddDependencyOnPage <LandingPage>(landingPage.DocumentID); return(new TemplateResult(landingPage.DocumentID)); }