public IActionResult ViewQuestion(int questionId)
        {
            UserRepository userRepository = new UserRepository(_connectionString);
            HomeRepository repository     = new HomeRepository(_connectionString);

            QuestionViewModel qvm = new QuestionViewModel();

            qvm.Question      = repository.GetQuestionForId(questionId);
            qvm.Tags          = repository.GetTagsForId(questionId);
            qvm.NumberOfLikes = repository.GetNumberOfLikes(questionId);
            qvm.UserLiked     = true;
            if (User.Identity.IsAuthenticated)
            {
                int userId = userRepository.GetIdForEmail(User.Identity.Name);
                qvm.UserLiked = repository.GetUserLiked(questionId, userId);
            }
            qvm.Answers = repository.GetAnswersForId(questionId);

            return(View(qvm));
        }