public IActionResult Create(BlogPost post) { var author = HttpContext.Session.GetString(SessionKeyName); if (!ModelState.IsValid) { return(View()); } post.Id = BlogPostRepository.GetLastId() + 1; post.Author = author; post.CreateDate = DateTime.Now; BlogPostRepository.AddBlogPost(post); return(View()); }