public CreateParticipationHandler(IParticipationRepository participationRepository,
                                   IReadTournamentRepository readTournamentRepository, IReadStepRepository readStepRepository,
                                   IReadTeamRepository readTeamRepository, ITimeService timeService,
                                   IReadParticipationRepository readParticipationRepository)
 {
     _participationRepository  = participationRepository;
     _readTournamentRepository = readTournamentRepository;
     _readStepRepository       = readStepRepository;
     _readTeamRepository       = readTeamRepository;
     _timeService = timeService;
     _readParticipationRepository = readParticipationRepository;
 }
 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 SetTournamentSteps(IReadStepRepository readStepRepository, ITournamentRepository tournamentRepository)
 {
     _readStepRepository   = readStepRepository;
     _tournamentRepository = tournamentRepository;
 }
Example #4
0
 public GetStepEditionNavigationByIdHandler(IReadStepRepository readStepRepository)
 {
     _readStepRepository = readStepRepository;
 }