public JoinGameCommandHandler( IGameManager gameManager, IGameConnectionIdStore gameConnectionIdStore, IClientMessageDispatcherFactory clientMessageDispatcherFactory) { _gameManager = gameManager; _gameConnectionIdStore = gameConnectionIdStore; _clientMessageDispatcherFactory = clientMessageDispatcherFactory; }
public StartGameCommandHandler( ICharacterAssignment characterAssignment, IMissionInitialisation missionInitialisation, IPlayerOrderInitialisation playerOrderInitialisation, IClientMessageDispatcherFactory clientMessageDispatcherFactory) { _characterAssignment = characterAssignment; _missionInitialisation = missionInitialisation; _playerOrderInitialisation = playerOrderInitialisation; _clientMessageDispatcherFactory = clientMessageDispatcherFactory; }
public PlayerReadyCommandHandler( IClientMessageDispatcherFactory clientMessageDispatcherFactory) { _clientMessageDispatcherFactory = clientMessageDispatcherFactory; }