Exemplo n.º 1
0
        public Join(Base.IValidatePassphrase validatePassphrase, REPO.Game.Base.IJoin joinGame,
					AS.GameRound.Base.IStart _startRound)
        {
            this._validatePassphrase = validatePassphrase;
            this._joinGame = joinGame;
            this._startRound = _startRound;
        }
Exemplo n.º 2
0
        /// <summary>
        /// Constructor
        /// </summary>
        /// <param name="selectUser"></param>
        /// <param name="updateUser"></param>
        /// <param name="selectGamePlayer"></param>
        public ProfileController(AS.User.Base.ISelect selectUser,
								 AS.User.Base.IUpdate updateUser,
								 AS.GamePlayer.Base.ISelect selectGamePlayer)
        {
            this._selectUser = selectUser;
            this._updateUser = updateUser;
            this._selectGamePlayer = selectGamePlayer;
        }
Exemplo n.º 3
0
 public Insert(DS.Base.IInsert insert, User.Base.ISelect selectUser,
                 Hubs.Base.ISendMessage sendMessage,
               AS.GamePlayerKickVote.Base.ICheckVotes checkVotes)
 {
     this._insert = insert;
     this._selectUser = selectUser;
     this._sendMessage = sendMessage;
     this._checkVotes = checkVotes;
 }
Exemplo n.º 4
0
        public Select(DAL.Base.ISelect selectGame,
                      GamePlayer.Base.ISelect selectGamePlayerREPO,
					  AS.Deck.Base.ISelect selectDeck,
					  AS.GameRound.Base.ISelect selectGameRound)
        {
            this._selectGame = selectGame;
            this._selectGamePlayerREPO = selectGamePlayerREPO;
            this._selectDeck = selectDeck;
            this._selectGameRound = selectGameRound;
        }
Exemplo n.º 5
0
        /// <summary>
        /// Constructor
        /// </summary>
        /// <param name="joinGame"></param>
        /// <param name="sendMessage"></param>
        /// <param name="selectUser"></param>
        /// <param name="selectKickVotes"></param>
        public GameController(AS.Game.Base.IJoin joinGame, AS.Hubs.Base.ISendMessage sendMessage,
								AS.User.Base.ISelect selectUser, AS.GamePlayerKickVote.Base.ISelect selectKickVotes,
                                AS.GameRound.Base.ISelect selectGameRounds)
        {
            this._joinGame = joinGame;
            this._sendMessage = sendMessage;
            this._selectUser = selectUser;
            this._selectKickVotes = selectKickVotes;
            this._selectGameRounds = selectGameRounds;
        }
Exemplo n.º 6
0
        public Play(AS.GamePlayerCard.Base.ISelect selectGamePlayerCard,
					AS.GameRound.Base.ISelect selectGameRound,
					AS.GameRoundCard.Base.IInsert insertGameRoundCard,
					Base.IDelete deleteGamePlayerCard)
        {
            this._selectGamePlayerCard = selectGamePlayerCard;
            this._selectGameRound = selectGameRound;
            this._insertGameRoundCard = insertGameRoundCard;
            this._deleteGamePlayerCard = deleteGamePlayerCard;
        }
Exemplo n.º 7
0
        public Play(DS.GamePlayerCard.Base.IPlay playCard,
					AS.Game.Base.ISelect selectGame,
                    AS.Hubs.Base.ISendMessage sendMessage,
					AS.Game.Base.IUpdate updateGame)
        {
            this._playCard = playCard;
            this._selectGame = selectGame;
            this._sendMessage = sendMessage;
            this._updateGame = updateGame;
        }
Exemplo n.º 8
0
        public Complete(AS.GameRound.Base.ISelect selectGameRound,
						AS.GameRoundCard.Base.IUpdate updateGameRoundCard,
						AS.GameRound.Base.IStart startGameRoud,
						AS.Game.Base.ISelect selectGame,
						AS.GamePlayer.Base.IUpdate updateGamePlayer)
        {
            this._selectGameRound = selectGameRound;
            this._updateGameRoundCard = updateGameRoundCard;
            this._startGameRoud = startGameRoud;
            this._selectGame = selectGame;
            this._updateGamePlayer = updateGamePlayer;
        }
Exemplo n.º 9
0
        public Deal(DS.Card.Base.IShuffle shuffleCards,
					DS.Card.Base.IExcludeCurrentHands excludeCurrentHands,
					DS.Card.Base.IExcludeByCount excludeByCount,
					Base.ICalculateDrawCount calculateDrawCount,
					Base.ICreateHand createHand,
					DS.GameRoundCard.Base.IInsert insertGameRoundCard,
                    AS.Game.Base.IUpdate updateGame)
        {
            this._shuffleCards = shuffleCards;
            this._excludeCurrentHands = excludeCurrentHands;
            this._excludeByCount = excludeByCount;
            this._calculateDrawCount = calculateDrawCount;
            this._createHand = createHand;
            this._insertGameRoundCard = insertGameRoundCard;
            this._updateGame = updateGame;
        }
Exemplo n.º 10
0
 public ChatMessageController(AS.ChatMessage.Base.ISelect select)
 {
     this._select = select;
 }
Exemplo n.º 11
0
 public Select(DAL.Base.ISelect selectDeck, AS.Card.Base.ISelect selectCard)
 {
     this._selectDeck = selectDeck;
     this._selectCard = selectCard;
 }
Exemplo n.º 12
0
 /// <summary>
 /// Constructor
 /// </summary>
 /// <param name="insertGame"></param>
 public CreateGameController(ACAS.Game.Base.IInsert insertGame, ACAS.Deck.Base.ISelect selectDeck)
 {
     this._insertGame = insertGame;
     this._selectDeck = selectDeck;
 }
Exemplo n.º 13
0
 public LeaveController(AS.Game.Base.ILeave leaveGame)
 {
     this._leaveGame = leaveGame;
 }
Exemplo n.º 14
0
        public Select(DAL.Base.ISelect selectGamePlayers,
					  AS.GamePlayerCard.Base.ISelect selectGamePlayerCards)
        {
            this._selectGamePlayers = selectGamePlayers;
            this._selectGamePlayerCards = selectGamePlayerCards;
        }
Exemplo n.º 15
0
        public Start(AS.GameRound.Base.IInsert insertGameRound,
					 AS.GamePlayerCard.Base.IDeal dealCards)
        {
            this._insertGameRound = insertGameRound;
            this._dealCards = dealCards;
        }
Exemplo n.º 16
0
 public Insert(REPO.Base.IInsert insert, AS.Game.Base.ISelect selectGame)
 {
     this._insert = insert;
     this._selectGame = selectGame;
 }
Exemplo n.º 17
0
        public Select(DAL.Base.ISelect selectGameRound,
					  AS.GameRoundCard.Base.ISelect selectGameRoundCards)
        {
            this._selectGameRound = selectGameRound;
            this._selectGameRoundCards = selectGameRoundCards;
        }
Exemplo n.º 18
0
 public Select(DAL.Base.ISelect select, AS.User.Base.ISelect selectUser)
 {
     this._select = select;
     this._selectUser = selectUser;
 }
Exemplo n.º 19
0
 public Shuffle(AS.Card.Base.ISelect selectCard)
 {
     this._selectCard = selectCard;
 }
Exemplo n.º 20
0
 public CheckVotes(AS.GamePlayerKickVote.Base.ISelect selectVotes)
 {
     this._selectVotes = selectVotes;
 }