public ParticipationsSessionRepository( IParticipationRepository participationRepository, ICache cache, ICacheSettings settings, IReadTestRepository readTestRepository) { _participationRepository = participationRepository; _cache = cache; _settings = settings; _readTestRepository = readTestRepository; }
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 SetStepTestsHandler(IStepEditionRepository stepEditionRepository, IReadTestRepository readTestRepository) { _stepEditionRepository = stepEditionRepository; _readTestRepository = readTestRepository; }
public GetTestNavigationByIdHandler(IReadTestRepository readTestRepository) { _readTestRepository = readTestRepository; }