public LoginManager( IAccountsProvider accountsProvider, IPlayersProvider playersProvider, IPlayersAppearanceProvider playersAppearanceProvider, IPlayerInfoManager playerInfoManager, IVehicleManager vehicleManager, IVehicleInfoManager vehicleInfoManager, IJailManager jailManager, ICreatingCharManager creatingCharManager, IGtaCharacter gtaCharacter, IInventoryManager inventoryManager, IGiftsManager giftsManager) { _accountsProvider = accountsProvider; _playersProvider = playersProvider; _playerInfoManager = playerInfoManager; _vehicleManager = vehicleManager; _vehicleInfoManager = vehicleInfoManager; _playersAppearanceProvider = playersAppearanceProvider; _jailManager = jailManager; _creatingCharManager = creatingCharManager; _gtaCharacter = gtaCharacter; _inventoryManager = inventoryManager; _giftsManager = giftsManager; }
public RegistrationManager(IAccountsProvider accountsProvider, IPlayersProvider playersProvider, IPlayerInfoManager playerInfoManager, ICreatingCharManager creatingCharManager) { _accountsProvider = accountsProvider; _playersProvider = playersProvider; _playerInfoManager = playerInfoManager; _creatingCharManager = creatingCharManager; }
public DatabaseSynchronizer(IPlayersProvider playersProvider, IHousesProvider housesProvider, IVehiclesProvider vehiclesProvider, IClanProvider clanProvider) { _playersProvider = playersProvider; _housesProvider = housesProvider; _vehiclesProvider = vehiclesProvider; _clanProvider = clanProvider; }
public PlayersService( IPlayersProvider playersProvider, IPlayersRepository playersRepository, IPlayersIntegration playersIntegration) { _playersRepository = playersRepository; _playersProvider = playersProvider; _playersIntegration = playersIntegration; }
public PlayerInfoManager(IAccountsProvider accountsProvider, IPlayersProvider playersProvider, IVehiclesProvider vehiclesProvider, IGtaCharacter gtaCharacter, IOpportunitiesNotifier opportunitiesNotifier) { _accountsProvider = accountsProvider; _playersProvider = playersProvider; _vehiclesProvider = vehiclesProvider; _gtaCharacter = gtaCharacter; _opportunitiesNotifier = opportunitiesNotifier; }
public CreatingCharManager(IPlayersProvider playersProvider, IPlayersAppearanceProvider playersAppearanceProvider, IPlayerInfoManager playerInfoManager, IGtaCharacter gtaCharacter, IGiftsManager giftsManager) { _playersProvider = playersProvider; _playersAppearanceProvider = playersAppearanceProvider; _playerInfoManager = playerInfoManager; _gtaCharacter = gtaCharacter; _giftsManager = giftsManager; ClientEventHandler.Add(ClientEvent.SAVE_CHARACTER, SaveCharacter); }
public GameStateProviderTests() { _dummyPlayer = GetDummyPlayer(); _dummyMap = GetDummyMap(); _gameStateRepository = Substitute.For<IGameStateRepository>(); _playersProvider = Substitute.For<IPlayersProvider>(); _playersProvider.Get(Guid.Empty).ReturnsForAnyArgs(_dummyPlayer); _mapProvider = Substitute.For<IMapProvider>(); _mapProvider.GetRandomMap().ReturnsForAnyArgs(_dummyMap); _gameStateProvider = new GameStateProvider(_gameStateRepository, _playersProvider, _mapProvider); }
public GameStateProviderTests() { _dummyPlayer = GetDummyPlayer(); _dummyMap = GetDummyMap(); _gameStateRepository = Substitute.For <IGameStateRepository>(); _playersProvider = Substitute.For <IPlayersProvider>(); _playersProvider.Get(Guid.Empty).ReturnsForAnyArgs(_dummyPlayer); _mapProvider = Substitute.For <IMapProvider>(); _mapProvider.GetRandomMap().ReturnsForAnyArgs(_dummyMap); _gameStateProvider = new GameStateProvider(_gameStateRepository, _playersProvider, _mapProvider); }
/// <summary> /// Initializes a new instance of the <see cref="BallDontLieService"/> class. /// </summary> /// <param name="telemetryClient">Application Insights DI.</param> /// <param name="httpClientFactory">The HTTP Client Factory DI.</param> /// <param name="teamsProvider">The NBA Teams Provider DI.</param> /// <param name="playersProvider">The NBA Players Provider DI.</param> /// <param name="gamesProvider">The NBA Games Provider DI.</param> /// <param name="statisticsProvider">The NBA Statistics Provider DI.</param> public BallDontLieService( TelemetryClient telemetryClient, IHttpClientFactory httpClientFactory, ITeamsProvider teamsProvider, IPlayersProvider playersProvider, IGamesProvider gamesProvider, IStatisticsProvider statisticsProvider) { this.telemetryClient = telemetryClient; this.httpClientFactory = httpClientFactory; this.teamsProvider = teamsProvider; this.playersProvider = playersProvider; this.gamesProvider = gamesProvider; this.statisticsProvider = statisticsProvider; }
public GamesControllerTests() { _dummyGameState = GetDummyGameState(); _dummyPlayer = GetDummyPlayer(); _dummyMap = GetDummyMap(); _gameStateProvider = Substitute.For<IGameStateProvider>(); _gameStateProvider.CreateGame(Arg.Any<string>()).ReturnsForAnyArgs(ValidationResult<GameState>.Success.WithData(_dummyGameState)); _gameStateProvider.JoinGame(Arg.Any<Guid>(), Arg.Any<Guid>()).ReturnsForAnyArgs(ValidationResult<GameState>.Success.WithData(_dummyGameState)); _playersProvider = Substitute.For<IPlayersProvider>(); _playersProvider.Create(Arg.Any<string>()).ReturnsForAnyArgs(ValidationResult<Player>.Success.WithData(_dummyPlayer)); _controller = new GamesController(_gameStateProvider, _playersProvider); }
public PlayerDisconnectManager( IAccountsProvider accountsProvider, IPlayersProvider playersProvider, IVehiclesProvider vehiclesProvider, IPlayerInfoManager playerInfoManager, IPoliceManager policeManager, IJailManager jailManager, IWorkInfoManager workInfoManager) { _accountsProvider = accountsProvider; _playersProvider = playersProvider; _vehiclesProvider = vehiclesProvider; _playerInfoManager = playerInfoManager; _policeManager = policeManager; _jailManager = jailManager; _workInfoManager = workInfoManager; }
private const int serversRefreshInterval = 5; // [sec] public MainForm(IServersProvider serversProvider, IPlayersProvider playersProvider, IMongoDbProvider dbProvider, HttpServer masterServerHttpServer, IStripMessenger stripMessenger) { this.serversProvider = serversProvider; this.playersProvider = playersProvider; this.masterServerHttpServer = masterServerHttpServer; this.stripMessenger = stripMessenger; this.dbProvider = dbProvider; InitializeComponent(); this.serversProvider.OnUpdateServers += UpdateServersInvoker; this.stripMessenger.OnNewMessageReceived += OnNewMessageReceived; ConnectToMongo(); }
public GamesController(IGameStateProvider prov, IPlayersProvider playersProvider) { _gameStateProvider = prov; _playersProvider = playersProvider; }
public GameStateProvider(IGameStateRepository repository, IPlayersProvider playersProvider, IMapProvider mapProvider) { _repo = repository; _playersProvider = playersProvider; _mapProvider = mapProvider; }
public PlayersController(IPlayersProvider prov) { this.prov = prov; }