public IsGameSessionInProgress( IGameDataGateway gameDataGateway, IPublishMessageAdaptor publishEndpoint) { _gameDataGateway = gameDataGateway; _publishEndpoint = publishEndpoint; }
public IsExistingSessionConsumer(IGameDataGateway gameDataGateway, IIsGameSessionInProgress isGameSessionInProgressUseCase, IPublishMessageAdaptor publishMessageAdaptor) { _gameDataGateway = gameDataGateway; _isGameSessionInProgressUseCase = isGameSessionInProgressUseCase; _publishMessageAdaptor = publishMessageAdaptor; }
public CheckMessageHistory(ISaveNewGameData saveNewGameDataUseCase, ISessionIDMessageHistoryGateway messageHistoryGateway, IGameDataGateway gameDataGateway) { _saveNewGameDataUseCase = saveNewGameDataUseCase; _messageHistoryGateway = messageHistoryGateway; _gameDataGateway = gameDataGateway; }
public SaveNewGameData(IGameDataGateway gameDataGateway, IPublishMessageAdaptor publishMessageAdaptor) { _gameDataGateway = gameDataGateway; _publishMessageAdaptor = publishMessageAdaptor; }
public FetchInProgressGameData(IGameDataGateway gateway, IPublishMessageAdaptor publishMessageAdaptor) { _gateway = gateway; _publishMessageAdaptor = publishMessageAdaptor; }