public async Task <ActionResult> Like(string postId) { var post = await postRepository.GetAsync(postId); if (post == null) { return(HttpNotFound()); } var user = await GetLoggedInUser(); var model = new Voting(); model.UserId = user.Id; model.PostId = post.Id; await votingRepository.LikedAsync(model); return(RedirectToAction("Post", "HomeBlog", new { postId = postId })); }