public IActionResult AddComment([FromForm] NewComment cData) { var user = _um.GetUserAsync(HttpContext.User).Result; Comment newResponse = new Comment { Body = cData.Body, UserId = user.Id, Popularity = 0, }; _service.CreateComment(newResponse, cData.ResponseId); var origQ = _service.GetQuestionById(cData.QuestionId); var qResponses = _service.GetRelatedResponses(origQ.Id); var viewQuestion = new QuestionForView { Id = origQ.Id, Title = origQ.Title, Body = origQ.Body, UserId = origQ.UserId, Popularity = origQ.Popularity, Responses = qResponses }; return(View("Details", viewQuestion)); }