public IsExistingSessionConsumer(IGameDataGateway gameDataGateway, IIsGameSessionInProgress isGameSessionInProgressUseCase, IPublishMessageAdaptor publishMessageAdaptor) { _gameDataGateway = gameDataGateway; _isGameSessionInProgressUseCase = isGameSessionInProgressUseCase; _publishMessageAdaptor = publishMessageAdaptor; }
public IsGameSessionInProgress( IGameDataGateway gameDataGateway, IPublishMessageAdaptor publishEndpoint) { _gameDataGateway = gameDataGateway; _publishEndpoint = publishEndpoint; }
public GetGameInProgress( IAwaitingResponseGateway awaitingResponseGateway, IPublishMessageAdaptor publishEndPoint) { _awaitingResponseGateway = awaitingResponseGateway; _publishEndPoint = publishEndPoint; }
public AddCards(IValidCardsData validataCards, ICardGateway cardGateway, IPackGateway packGateway, IIncrementVersionNumber incrementVersionNumber, IPublishMessageAdaptor publishMessageAdaptor) { _validataCards = validataCards; _cardGateway = cardGateway; _packGateway = packGateway; _incrementVersionNumber = incrementVersionNumber; _publishMessageAdaptor = publishMessageAdaptor; }
public GetStartingCard( IPackVersionGateway packVersionGateway, IAwaitingResponseGateway awaitingResponseGateway, IGenerateSeed generateSeedUseCase, IPublishMessageAdaptor publishEndPoint) { _packVersionGateway = packVersionGateway; _awaitingResponseGateway = awaitingResponseGateway; _generateSeedUseCase = generateSeedUseCase; _publishEndPoint = publishEndPoint; }
public SaveNewGameData(IGameDataGateway gameDataGateway, IPublishMessageAdaptor publishMessageAdaptor) { _gameDataGateway = gameDataGateway; _publishMessageAdaptor = publishMessageAdaptor; }
public CheckIfGameInProgress(IAwaitingResponseGateway responseGateway, IPublishMessageAdaptor publishEndPoint) { _responseGateway = responseGateway; _publishEndPoint = publishEndPoint; }
public IncrementVersionNumber(IVersionNumberGateway versionNumberGateway, IPublishMessageAdaptor publishMessageAdaptor) { _versionNumberGateway = versionNumberGateway; _publishMessageAdaptor = publishMessageAdaptor; }
public FetchInProgressGameData(IGameDataGateway gateway, IPublishMessageAdaptor publishMessageAdaptor) { _gateway = gateway; _publishMessageAdaptor = publishMessageAdaptor; }