public QuestionService(IUnitOfWork unitOfWork, IQuestionRepository questionRepository, ITrackRepository trackRepository, IAnswerRepository answerRepository, IAnsweredQuestionRepository answeredQuestionRepository, IAvailableQuestionRepository availableQuestionRepository) { _unitOfWork = unitOfWork; _questionRepository = questionRepository; _trackRepository = trackRepository; _answerRepository = answerRepository; _answeredQuestionRepository = answeredQuestionRepository; _availableQuestionRepository = availableQuestionRepository; }