public GameService(IGameAccessor gameAccessor, IGameFactory gameFactory, IGameManager <GoFishGame> gameManager, IUserContextProvider userContextProvider) { _gameAccessor = gameAccessor; _gameFactory = gameFactory; _gameManager = gameManager; _userContextProvider = userContextProvider; }
public PlayerEngine( IPlayerAccessor playerAccessor, IGameAccessor gameAccessor ) { _playerAccessor = playerAccessor; _gameAccessor = gameAccessor; }
public GameEngine( IGameAccessor gameAccessor, IPlayerAccessor playerAccessor, IQuestAccessor questAccessor, IGameCleanupQueue gameCleanupQueue ) { _gameAccessor = gameAccessor; _playerAccessor = playerAccessor; _questAccessor = questAccessor; _gameCleanupQueue = gameCleanupQueue; }
public IdlePlayerDetection(IAsyncEventEmitter <UserActivity> userActivityEvent, IGameManager <GoFishGame> gameManager, IGameAccessor gameAccessor) { _userActivityEvent = userActivityEvent; _gameManager = gameManager; _gameAccessor = gameAccessor; }
public HomeController(IGameAccessor gameProvider, IHubContext <GameHub> gameHub) { _gameProvider = gameProvider; _gameHub = gameHub; }