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