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; }
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; }