示例#1
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;
 }
示例#2
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;
        }
示例#3
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;
        }
示例#4
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;
 }