public DucCommandHandler( IGameServersRepository gameServersRepository, IRconClientFactory rconClientFactory) : base(new[] { "!duc" }) { _gameServersRepository = gameServersRepository ?? throw new ArgumentNullException(nameof(gameServersRepository)); _rconClientFactory = rconClientFactory ?? throw new ArgumentNullException(nameof(rconClientFactory)); }
public BanFileMonitorsController( ILogger <BanFileMonitorsController> logger, IAuthorizationService authorizationService, IBanFileMonitorsRepository banFileMonitorsRepository, IGameServersRepository gameServersRepository) { _banFileMonitorsRepository = banFileMonitorsRepository ?? throw new ArgumentNullException(nameof(banFileMonitorsRepository)); _gameServersRepository = gameServersRepository ?? throw new ArgumentNullException(nameof(gameServersRepository)); _logger = logger ?? throw new ArgumentNullException(nameof(logger)); _authorizationService = authorizationService ?? throw new ArgumentNullException(nameof(authorizationService)); }
public FuckYouCommandHandler( ILogger <FuckYouCommandHandler> logger, IGameServersRepository gameServersRepository, IGameServerStatusRepository gameServerStatusRepository, IRconClientFactory rconClientFactory) : base(new [] { "!fu" }) { _logger = logger ?? throw new ArgumentNullException(nameof(logger)); _gameServersRepository = gameServersRepository ?? throw new ArgumentNullException(nameof(gameServersRepository)); _gameServerStatusRepository = gameServerStatusRepository ?? throw new ArgumentNullException(nameof(gameServerStatusRepository)); _rconClientFactory = rconClientFactory ?? throw new ArgumentNullException(nameof(rconClientFactory)); }
public UserController( IUsersRepository usersRepository, UserManager <PortalIdentityUser> userManager, ILogger <UserController> logger, IGameServersRepository gameServersRepository, IAuthorizationService authorizationService) { _usersRepository = usersRepository ?? throw new ArgumentNullException(nameof(usersRepository)); _userManager = userManager ?? throw new ArgumentNullException(nameof(userManager)); _logger = logger ?? throw new ArgumentNullException(nameof(logger)); _gameServersRepository = gameServersRepository ?? throw new ArgumentNullException(nameof(gameServersRepository)); _authorizationService = authorizationService ?? throw new ArgumentNullException(nameof(authorizationService)); }
public ServersController( IGameServersRepository gameServersRepository, IGameServerStatusRepository gameServerStatusRepository, IMapsRepository mapsRepository, IPlayerLocationsRepository playerLocationsRepository, IGameServerStatusStatsRepository gameServerStatusStatsRepository) { _gameServersRepository = gameServersRepository ?? throw new ArgumentNullException(nameof(gameServersRepository)); _gameServerStatusRepository = gameServerStatusRepository ?? throw new ArgumentNullException(nameof(gameServerStatusRepository)); _mapsRepository = mapsRepository ?? throw new ArgumentNullException(nameof(mapsRepository)); _playerLocationsRepository = playerLocationsRepository ?? throw new ArgumentNullException(nameof(playerLocationsRepository)); _gameServerStatusStatsRepository = gameServerStatusStatsRepository ?? throw new ArgumentNullException(nameof(gameServerStatusStatsRepository)); }
public ServerAdminController( IAuthorizationService authorizationService, IGameServersRepository gameServersRepository, IGameServerStatusRepository gameServerStatusRepository, IRconClientFactory rconClientFactory, IChatLogsRepository chatLogsRepository, IPlayersRepository playersRepository) { _authorizationService = authorizationService ?? throw new ArgumentNullException(nameof(authorizationService)); _gameServersRepository = gameServersRepository ?? throw new ArgumentNullException(nameof(gameServersRepository)); _gameServerStatusRepository = gameServerStatusRepository ?? throw new ArgumentNullException(nameof(gameServerStatusRepository)); _rconClientFactory = rconClientFactory ?? throw new ArgumentNullException(nameof(rconClientFactory)); _chatLogsRepository = chatLogsRepository ?? throw new ArgumentNullException(nameof(chatLogsRepository)); _playersRepository = playersRepository ?? throw new ArgumentNullException(nameof(playersRepository)); }
public MapPopularityCommandHandler( ILogger <MapPopularityCommandHandler> logger, IGameServersRepository gameServersRepository, IMapPopularityRepository mapPopularityRepository, IRconClientFactory rconClientFactory, IGameServerStatusRepository gameServerStatusRepository, IPlayersRepository playersRepository) : base(new[] { "!like", "!dislike" }) { _logger = logger ?? throw new ArgumentNullException(nameof(logger)); _gameServersRepository = gameServersRepository ?? throw new ArgumentNullException(nameof(gameServersRepository)); _mapPopularityRepository = mapPopularityRepository ?? throw new ArgumentNullException(nameof(mapPopularityRepository)); _rconClientFactory = rconClientFactory ?? throw new ArgumentNullException(nameof(rconClientFactory)); _gameServerStatusRepository = gameServerStatusRepository ?? throw new ArgumentNullException(nameof(gameServerStatusRepository)); _playersRepository = playersRepository ?? throw new ArgumentNullException(nameof(playersRepository)); }
public GameServerStatusRepository(IGameServerStatusRepositoryOptions options, IGameServersRepository gameServersRepository, IGameServerClientFactory gameServerClientFactory, IGeoLocationClient geoLocationClient, IPlayerLocationsRepository playersLocationsRepository) { _gameServersRepository = gameServersRepository ?? throw new ArgumentNullException(nameof(gameServersRepository)); _gameServerClientFactory = gameServerClientFactory ?? throw new ArgumentNullException(nameof(gameServerClientFactory)); _geoLocationClient = geoLocationClient ?? throw new ArgumentNullException(nameof(geoLocationClient)); _playersLocationsRepository = playersLocationsRepository ?? throw new ArgumentNullException(nameof(playersLocationsRepository)); var storageAccount = CloudStorageAccount.Parse(options.StorageConnectionString); var cloudTableClient = storageAccount.CreateCloudTableClient(); _statusTable = cloudTableClient.GetTableReference(options.StorageTableName); _statusTable.CreateIfNotExistsAsync().Wait(); }
public GameServerListViewComponent(IGameServersRepository gameServersRepository) { _gameServersRepository = gameServersRepository ?? throw new ArgumentNullException(nameof(gameServersRepository)); }
public BannersController(IGameServersRepository gameServersRepository) { _gameServersRepository = gameServersRepository ?? throw new ArgumentNullException(nameof(gameServersRepository)); }