public AccountsUseCase( IMailSender mailSender, IAuthorizationLinkRepository authorizationLinkRepository, ITeamRepository teamRepository) { this.mailSender = mailSender; this.authorizationLinkRepository = authorizationLinkRepository; this.teamRepository = teamRepository; }
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; }
public AuthorizationUseCase(IAuthorizationLinkRepository authorizationLinkRepository) { this.authorizationLinkRepository = authorizationLinkRepository; }