public ExaminationController(UserManager <CompanyIdentityUser> userManager, IExaminationAnswersService answersService, IExaminationQuestionsService questionsService, IExaminationAnswersRepository answersRepository, IExaminationQuestionsRepository questionsRepository, IExaminationsService examinationsService, IExaminationAudioService examinationAudioService, IExaminationReadStrategy examinationReadStrategy, IExaminationsRepository examinationsRepository, IExaminationQuestionAudioFilesRepository questionAudioFilesRepository, IExaminationPredefinedAnswerSetsRepository predefinedAnswerSetsRepository, IExaminationStatisticsRepository examinationStatisticsRepository) { this.userManager = userManager; this.answersService = answersService; this.questionsService = questionsService; this.answersRepository = answersRepository; this.questionsRepository = questionsRepository; this.examinationsService = examinationsService; this.examinationAudioService = examinationAudioService; this.examinationReadStrategy = examinationReadStrategy; this.examinationsRepository = examinationsRepository; this.questionAudioFilesRepository = questionAudioFilesRepository; this.predefinedAnswerSetsRepository = predefinedAnswerSetsRepository; this.examinationStatisticsRepository = examinationStatisticsRepository; }
public ExaminationAnswersService(IMapper mapper, IExaminationAnswersRepository answersRepository, IExaminationPredefinedAnswerSetsRepository predefinedAnswerSetsRepository) { this.mapper = mapper; this.answersRepository = answersRepository; this.predefinedAnswerSetsRepository = predefinedAnswerSetsRepository; }
public ExaminationIntegrationController(IExaminationsRepository examinationsRepository, IExaminationAnswersRepository answersRepository, IExaminationQuestionsRepository questionsRepository, IExaminationIntegrationService examinationIntegrationService, IApplicationSubscriptionRepository applicationSubscriptionRepository) { this.answersRepository = answersRepository; this.questionsRepository = questionsRepository; this.examinationsRepository = examinationsRepository; this.examinationIntegrationService = examinationIntegrationService; this.applicationSubscriptionRepository = applicationSubscriptionRepository; }
public ExaminationIntegrationService(IMapper mapper, IExaminationAnswersRepository answersRepository, ITransactionService transactionService, IExaminationsRepository examinationsRepository, ILogger <ExaminationIntegrationService> logger, IExaminationQuestionResultsRepository questionResultsRepository, IExaminationAgentsRepository examinationAgentsRepository, IExaminationResultsRepository examinationResultsRepository) { this.mapper = mapper; this.logger = logger; this.answersRepository = answersRepository; this.transactionService = transactionService; this.examinationsRepository = examinationsRepository; this.questionResultsRepository = questionResultsRepository; this.examinationAgentsRepository = examinationAgentsRepository; this.examinationResultsRepository = examinationResultsRepository; }