示例#1
0
 public DoublesCompetitionResultEntryCommandHandler(
     ILogger <DoublesCompetitionResultEntryCommandHandler> logger,
     IUnitOfWork unitOfWork,
     IRegistrationUnitOfWork registrationUnitOfWork,
     DoublesCompetitionResultEntryCommandValidator validator)
 {
     this._logger                 = logger;
     this._unitOfWork             = unitOfWork;
     this._registrationUnitOfWork = registrationUnitOfWork;
     this._validator              = validator;
 }
示例#2
0
 public CheckClosedCompetitionRegistrationsCommandHandler(ILogger <CheckClosedCompetitionRegistrationsCommandHandler> logger, IUnitOfWork unitOfWork, IRegistrationUnitOfWork registrationUnitOfWork,
                                                          ICompetitionRepository competitionRepository, ICompetitionRegistrationSummaryRepository competitionRegistrationSummaryRepository, ICompetitionRegistrationRepository competitionRegistrationRepository,
                                                          IRegistrationEmailManager registrationEmailManager)
 {
     this._logger                 = logger;
     this._unitOfWork             = unitOfWork;
     this._registrationUnitOfWork = registrationUnitOfWork;
     this._competitionRepository  = competitionRepository;
     this._competitionRegistrationSummaryRepository = competitionRegistrationSummaryRepository;
     this._competitionRegistrationRepository        = competitionRegistrationRepository;
     this._registrationEmailManager = registrationEmailManager;
 }
示例#3
0
 public CreateFoursRegistrationCommandHandler(ILoggerFactory loggerFactory, IUnitOfWork unitOfWork, IRegistrationUnitOfWork registrationUnitOfWork, CreateFoursRegistrationCommandValidator validator, ICompetitionRepository competitionRepository,
                                              ICompetitionRegistrationRepository competitionRegistrationRepository, IRecaptchaService recaptchaService, IRegistrationEmailManager registrationEmailManager, ICompetitionRegistrationAttemptRepository competitionRegistrationAttemptRepository)
 {
     this._logger                                   = loggerFactory.CreateLogger <CreateFoursRegistrationCommandHandler>();
     this._validator                                = validator;
     this._unitOfWork                               = unitOfWork;
     this._registrationUnitOfWork                   = registrationUnitOfWork;
     this._competitionRepository                    = competitionRepository;
     this._competitionRegistrationRepository        = competitionRegistrationRepository;
     this._recaptchaService                         = recaptchaService;
     this._registrationEmailManager                 = registrationEmailManager;
     this._competitionRegistrationAttemptRepository = competitionRegistrationAttemptRepository;
 }
 public AddCompetitionEntrantCommandHandler(
     ILogger <AddCompetitionEntrantCommandHandler> logger,
     IUnitOfWork unitOfWork,
     IRegistrationUnitOfWork registrationUnitOfWork,
     ICompetitionRepository competitionRepository,
     ICompetitionEntrantRepository competitionEntrantRepository,
     IPlayerRepository playerRepository,
     AddCompetitionEntrantCommandValidator addCompetitionEntrantCommandValidator,
     CompetitionEntrantValidator competitionEntrantValidator
     )
 {
     this._logger                                = logger;
     this._unitOfWork                            = unitOfWork;
     this._registrationUnitOfWork                = registrationUnitOfWork;
     this._competitionRepository                 = competitionRepository;
     this._competitionEntrantRepository          = competitionEntrantRepository;
     this._playerRepository                      = playerRepository;
     this._addCompetitionEntrantCommandValidator = addCompetitionEntrantCommandValidator;
     this._competitionEntrantValidator           = competitionEntrantValidator;
 }
示例#5
0
 public GetService(IRegistrationUnitOfWork registrationUnitOfWork)
 {
     _registrationUnitOfWork = registrationUnitOfWork;
 }
示例#6
0
 public AddLinkageCommandHandler(IRegistrationUnitOfWork unitOfWork)
 {
     _unitOfWork = unitOfWork ?? throw new ArgumentNullException(nameof(unitOfWork));
 }
 public StudentRegistrationService(IRegistrationUnitOfWork registrationUnitOfWork)
 {
     _registrationUnitOfWork = registrationUnitOfWork;
 }
 public CourseService(IRegistrationUnitOfWork registrationUnitOfWork)
 {
     _registrationUnitOfWork = registrationUnitOfWork;
 }
示例#9
0
 public EnrollClientCommandHandler(IRegistrationUnitOfWork unitOfWork)
 {
     _unitOfWork = unitOfWork ?? throw new ArgumentNullException(nameof(unitOfWork));
 }