public GameSessionsOrganizer(IHubContext <GameSessionHub> gameSessionHubContext, IGamesAdministrator gamesAdministrator) { this.gameSessionHubContext = gameSessionHubContext; this.gamesAdministrator = gamesAdministrator; this.cancellationToken = this.cancellationTokenSource.Token; this.startingGameTask = Task.Factory.StartNew(o => { this.ProcessStartingGames(); }, this, this.cancellationToken); }
public GameHub(IGamesAdministrator gamesAdministrator) => this.gamesAdministrator = gamesAdministrator;