public ActionResult Index() { var article = GetPage <Article>(); if (article == null) { return(HttpNotFound()); } ArticleWithSideBarProperties templateProperties = GetProperties(); return(View("PageTemplates/_ArticleWithSidebar", ArticleWithSideBarViewModel.GetViewModel(article, templateProperties))); }
public ActionResult Index() { var article = pageDataContextRetriver.Retrieve <Article>().Page; if (article == null) { return(HttpNotFound()); } var templateProperties = pageTemplatePropertiesRetriever.Retrieve <ArticleWithSideBarProperties>(); return(View("PageTemplates/_ArticleWithSidebar", ArticleWithSideBarViewModel.GetViewModel(article, templateProperties, pageUrlRetriever, attachmentUrlRetriever))); }