Пример #1
0
 public AccountsUseCase(
     IMailSender mailSender,
     IAuthorizationLinkRepository authorizationLinkRepository,
     ITeamRepository teamRepository)
 {
     this.mailSender = mailSender;
     this.authorizationLinkRepository = authorizationLinkRepository;
     this.teamRepository = teamRepository;
 }
Пример #2
0
 public TeamUseCase(
     ITeamRepository teamRepository,
     IAuthorizationLinkRepository authorizationLinkRepository,
     IRequestTeamRepository requestTeamRepository,
     IReservationNumberRepository reservationNumberRepository,
     ISeasonRepository seasonRepository,
     IMailSender mailSender)
 {
     this.teamRepository = teamRepository;
     this.authorizationLinkRepository = authorizationLinkRepository;
     this.requestTeamRepository       = requestTeamRepository;
     this.reservationNumberRepository = reservationNumberRepository;
     this.seasonRepository            = seasonRepository;
     this.mailSender = mailSender;
 }
Пример #3
0
 public AuthorizationUseCase(IAuthorizationLinkRepository authorizationLinkRepository)
 {
     this.authorizationLinkRepository = authorizationLinkRepository;
 }