C# Class ArmedCards.BusinessLogic.DomainServices.Game.Join

Implementation of IJoin
Inheritance: Base.IJoin
Afficher le fichier Open project: kwmcrell/ArmedCards

Méthodes publiques

Méthode Description
Execute ( Entities game, Entities user, String passphrase, Entities playerType ) : Entities.JoinResponse

Join a game

Join ( Base validatePassphrase, ArmedCards.BusinessLogic.Repositories joinGame, ArmedCards.BusinessLogic.AppServices _startRound ) : System

Private Methods

Méthode Description
AsPlayer ( Entities game, Entities user, String passphrase, Entities response, System.Boolean wasWaiting ) : void
AsSpectator ( Entities game, Entities user, String passphrase, Entities response ) : void

Method Details

Execute() public méthode

Join a game
public Execute ( Entities game, Entities user, String passphrase, Entities playerType ) : Entities.JoinResponse
game Entities
user Entities The current user
passphrase String The passphrase for the game
playerType Entities Type of player joining
Résultat Entities.JoinResponse

Join() public méthode

public Join ( Base validatePassphrase, ArmedCards.BusinessLogic.Repositories joinGame, ArmedCards.BusinessLogic.AppServices _startRound ) : System
validatePassphrase Base
joinGame ArmedCards.BusinessLogic.Repositories
_startRound ArmedCards.BusinessLogic.AppServices
Résultat System