public RunParticipationTestsHandler(IDispatcher <RunParticipationTestsDto> participationExecutionService, IParticipationsSessionsRepository participationsSessionsRepository, IReadProgrammingLanguageRepository readProgrammingLanguageRepository, IReadStepRepository readStepRepository, IReadTestRepository readTestRepository, ICurrentUserService currentUserService, ITimeService timeService) { _participationExecutionService = participationExecutionService; _participationsSessionsRepository = participationsSessionsRepository; _readProgrammingLanguageRepository = readProgrammingLanguageRepository; _readStepRepository = readStepRepository; _readTestRepository = readTestRepository; _currentUserService = currentUserService; _timeService = timeService; }
public GetLanguageNavigationByIdHandler(IReadProgrammingLanguageRepository readProgrammingLanguageRepository) { _readProgrammingLanguageRepository = readProgrammingLanguageRepository; }
public CreateStepHandler(IStepEditionRepository stepEditionRepository, IReadProgrammingLanguageRepository languageRepository) { _stepEditionRepository = stepEditionRepository; _languageRepository = languageRepository; }
public GetAllProgrammingLanguagesPaginatedHandler( IReadProgrammingLanguageRepository readProgrammingLanguageRepository) { _readProgrammingLanguageRepository = readProgrammingLanguageRepository; }