Exemple #1
0
 public ActionResult ViewBlogPost(string postName)
 {
     var manager = new BlogFileSystemManager(Server.MapPath(ConfigurationManager.AppSettings["BlogPostsDirectory"]));
     if (!manager.BlogPostFileExistsByTitleForUrl(postName))
     {
         return RedirectToRoute("Error");
     }
     var model = manager.GetBlogPostByTitleForUrl(postName);
     return View(model);
 }
Exemple #2
0
        public ActionResult ViewBlogPost(string postName)
        {
            var manager = new BlogFileSystemManager(Server.MapPath(ConfigurationManager.AppSettings["BlogPostsDirectory"]));

            if (!manager.BlogPostFileExistsByTitleForUrl(postName))
            {
                return(RedirectToRoute("Error"));
            }
            var model = manager.GetBlogPostByTitleForUrl(postName);

            return(View(model));
        }