public Executer(IQuestionSource questions) { _questions = questions; _categories = _questions.AllCategories .OrderBy(c => c, StringComparer.InvariantCultureIgnoreCase) .Select(c => new CateogryToInclude(c)) .ToArray(); IncludeAnswers = true; IncludeHints = true; }
public IExecuter GetExecuter(IQuestionSource questions) { return new Executer(questions); }
public GetQuestionHandler(IQuestionSource source, IAnswerSource answers) { _questions = source; _answers = answers; }