Exemple #1
0
 public QuestionController(IQuestionRepo questionRepo, IQuizRepo quizRepo, IAnswerRepo answerRepo, IChoiceRepo choiceRepo)
 {
     this.questionRepo = questionRepo;
     this.quizRepo     = quizRepo;
     this.answerRepo   = answerRepo;
     this.choiceRepo   = choiceRepo;
 }
 public PlayController(IQuizRepo quizRepo, ApplicationDbContext context, IQuestionRepo questionRepo, IAnswerRepo answerRepo, IChoiceRepo choiceRepo)
 {
     this.quizRepo     = quizRepo;
     this.context      = context;
     this.questionRepo = questionRepo;
     this.answerRepo   = answerRepo;
     this.choiceRepo   = choiceRepo;
 }
Exemple #3
0
 //constructor
 public DashboardController(IQuestionRepo questionRepo, IQuizRepo quizRepo, IAnswerRepo answerRepo, IChoiceRepo choiceRepo, ISubjectRepo subjectRepo)
 {
     this.questionRepo = questionRepo;
     this.quizRepo     = quizRepo;
     this.answerRepo   = answerRepo;
     this.choiceRepo   = choiceRepo;
     this.subjectRepo  = subjectRepo;
 }
Exemple #4
0
 public QuizController(IQuizRepo quizRepo, IChoiceRepo choiceRepo, IQuizService quizService, IUserQuizRepo userQuizRepo, IDifficultyRepo difficultyRepo, ILogger <QuizController> logger)
 {
     _quizRepo       = quizRepo;
     _choiceRepo     = choiceRepo;
     _quizService    = quizService;
     _userQuizRepo   = userQuizRepo;
     _difficultyRepo = difficultyRepo;
     _logger         = logger;
 }
 public ChoiceController(IChoiceRepo choiceRepo, ILogger <ChoiceController> logger, IMapper mapper)
 {
     _choiceRepo = choiceRepo;
     _logger     = logger;
     _mapper     = mapper;
 }
Exemple #6
0
 public QuizService(IQuizRepo quizRepo, IChoiceRepo choiceRepo)
 {
     _quizRepo   = quizRepo;
     _choiceRepo = choiceRepo;
 }