public async Task <IActionResult> EditPost(BlogViewModel info) { if (!ModelState.IsValid) { return(View(info)); } var user = await _userManager.GetUserAsync(HttpContext.User); var blog = (await _context.Blog.AddAsync(info.GetBlog(user.Id))).Entity; await _context.SaveChangesAsync(); //show blog return(RedirectToAction(nameof(BlogShow), "Home", new{ id = blog.Id })); }