/// <summary> /// Initializes a new instance of the <see cref="QBotTeamInfo"/> class. /// </summary> /// <param name="teamInfoService">Team info service.</param> /// <param name="localizer">Lozalizer.</param> public QBotTeamInfo( ITeamInfoService teamInfoService, IStringLocalizer <Strings> localizer) { this.teamInfoService = teamInfoService ?? throw new System.ArgumentNullException(nameof(teamInfoService)); this.localizer = localizer ?? throw new System.ArgumentNullException(nameof(localizer)); }
public TournamentsController(ITournamentService tournamentService, IMapper mapper, IGameService gameService, IWebHostEnvironment hostEnvironment, IMatchService matchService, ITeamInfoService teamInfoService) { _tournamentService = tournamentService; _mapper = mapper; _gameService = gameService; _hostEnvironment = hostEnvironment; _matchService = matchService; _teamInfoService = teamInfoService; }
/// <summary> /// Initializes a new instance of the <see cref="CourseReader"/> class. /// </summary> /// <param name="courseRepository">Course repository.</param> /// <param name="channelRepository">Channel repository.</param> /// <param name="memberRepository">Member repository.</param> /// <param name="tutorialGroupRepository">Tutorial group repository.</param> /// <param name="teamInfoService">Team info service.</param> /// <param name="logger">Logger.</param> public CourseReader( ICourseRepository courseRepository, IChannelRepository channelRepository, IMemberRepository memberRepository, ITutorialGroupRepository tutorialGroupRepository, ITeamInfoService teamInfoService, ILogger <CourseReader> logger) { this.courseRepository = courseRepository ?? throw new ArgumentNullException(nameof(courseRepository)); this.channelRepository = channelRepository ?? throw new ArgumentNullException(nameof(channelRepository)); this.memberRepository = memberRepository ?? throw new ArgumentNullException(nameof(memberRepository)); this.tutorialGroupRepository = tutorialGroupRepository ?? throw new ArgumentNullException(nameof(tutorialGroupRepository)); this.teamInfoService = teamInfoService ?? throw new ArgumentNullException(nameof(teamInfoService)); this.logger = logger ?? throw new ArgumentNullException(nameof(logger)); }