public RoomActionService(IRoomInfoService roomInfoService, IUserStateInfoService userStateInfoService, IGameInfoService gameInfoService) { this.roomInfoService = roomInfoService; this.userStateInfoService = userStateInfoService; this.gameInfoService = gameInfoService; }
public GameInfoWatchTimerExpiredMonitor(ILoggerFactory loggerFactory, IMessageService messageService, IGameInfoService gameInfoService) { logger = loggerFactory.CreateLogger <NotificationWatchGameInfoChangedMonitor>(); this.messageService = messageService; this.gameInfoService = gameInfoService; }
public NinthPlanetScreenViewModelFactory( IPlayerDataProvider playerDataProvider, IGameInfoService gameInfoService, INinthPlanetService ninthPlanetService, IMessenger messenger, ILoggerFactory loggerFactory) { this.playerDataProvider = playerDataProvider ?? throw new System.ArgumentNullException(nameof(playerDataProvider)); this.gameInfoService = gameInfoService ?? throw new System.ArgumentNullException(nameof(gameInfoService)); this.ninthPlanetService = ninthPlanetService ?? throw new System.ArgumentNullException(nameof(ninthPlanetService)); this.messenger = messenger ?? throw new System.ArgumentNullException(nameof(messenger)); this.loggerFactory = loggerFactory ?? throw new System.ArgumentNullException(nameof(loggerFactory)); }
public GameBrowserViewModel( IGameInfoService gameInfoService, IPlayerDataProvider playerDataService, IGameInfoViewModelFactory gameInfoVmFactory, IMessenger messenger, ILogger <GameBrowserViewModel> logger) : base(Resources.Strings.GameBrowser_Title, messenger, logger) { this.gameInfoService = gameInfoService ?? throw new ArgumentNullException(nameof(gameInfoService)); this.playerDataService = playerDataService ?? throw new ArgumentNullException(nameof(playerDataService)); this.gameInfoVmFactory = gameInfoVmFactory ?? throw new ArgumentNullException(nameof(gameInfoVmFactory)); this.logger = logger ?? NullLogger <GameBrowserViewModel> .Instance; this.publicGames = new ObservableCollection <GameInfoViewModel>(); }
public NinthPlanetScreenViewModel( int gameId, GameInfo gameInfo, GameState gameState, IPlayerDataProvider playerDataService, IGameInfoService gameInfoService, INinthPlanetService ninthPlanetService, IMessenger messenger, ILogger <NinthPlanetScreenViewModel> logger) : this(gameId, playerDataService, gameInfoService, ninthPlanetService, messenger, logger) { this.gameInfo = gameInfo; this.gameState = gameState; }
public RosterController(IAccountService accountService, IRosterService rosterService, UserManager <UserEntity> userManager, ILogger logger, IScheduleService scheduleService, IMatchDetailService matchDetailService, ISummonerInfoRepository summonerInfoRepository, IScheduleRepository scheduleRepository, IGameInfoService gameInfoService) { _accountService = accountService ?? throw new ArgumentNullException(nameof(accountService)); _rosterService = rosterService ?? throw new ArgumentNullException(nameof(rosterService)); _userManager = userManager ?? throw new ArgumentNullException(nameof(userManager)); _logger = logger ?? throw new ArgumentNullException(nameof(logger)); _scheduleService = scheduleService ?? throw new ArgumentNullException(nameof(scheduleService)); _matchDetailService = matchDetailService ?? throw new ArgumentNullException(nameof(matchDetailService)); _summonerInfoRepository = summonerInfoRepository ?? throw new ArgumentNullException(nameof(summonerInfoRepository)); _scheduleRepository = scheduleRepository ?? throw new ArgumentNullException(nameof(scheduleRepository)); _gameInfoService = gameInfoService ?? throw new ArgumentNullException(nameof(gameInfoService)); }
public NinthPlanetScreenViewModel( int gameId, IPlayerDataProvider playerDataService, IGameInfoService gameInfoService, INinthPlanetService ninthPlanetService, IMessenger messenger, ILogger <NinthPlanetScreenViewModel> logger) : base(Resources.Strings.PlanetNine_Title, messenger, logger) { this.gameId = gameId; if (gameState != null) { Debug.Assert(gameState.GameId == gameId, "Game ids are not the same!"); } this.playerDataService = playerDataService ?? throw new ArgumentNullException(nameof(playerDataService)); this.gameInfoService = gameInfoService ?? throw new ArgumentNullException(nameof(gameInfoService)); this.ninthPlanetService = ninthPlanetService ?? throw new ArgumentNullException(nameof(ninthPlanetService)); }
// Start is called before the first frame update void Start() { _GameService = Services.Instance.GameInfo; Services.Instance.GameInfo.Coins++; // Debug.Log(Services.Instance.GameInfo.Coins); }
private void Initialize() { SettingsService = new SettingsService(); GameInfo = new GameInfoService(SettingsService); }
public GamesInfoController(IGameInfoService gameInfoService) { _gameInfoService = gameInfoService; }
public GameActionService(IGameInfoService gameInfoService, IUserStateInfoService userStateInfoService) { this.gameInfoService = gameInfoService; this.userStateInfoService = userStateInfoService; }