C# 클래스 ArmedCards.BusinessLogic.AppServices.Game.Leave

Implementation of Base.ILeave
상속: Base.ILeave
파일 보기 프로젝트 열기: kwmcrell/ArmedCards

공개 메소드들

메소드 설명
Execute ( Int32 gameID, Entities user, Entities playerType, System.Boolean forcedToLeave = false ) : void

Removes a player from the game

Execute ( Int32 gameID, Int32 userId, String displayName, Entities playerType ) : void

Removes a player from the game

Leave ( ArmedCards.BusinessLogic.DomainServices leaveGame, Game selectGame, Hubs sendMessage, GameRound startRound, GameRound deleteRound, Base updateGame, GamePlayerCard dealCards ) : System

메소드 상세

Execute() 공개 메소드

Removes a player from the game
public Execute ( Int32 gameID, Entities user, Entities playerType, System.Boolean forcedToLeave = false ) : void
gameID System.Int32 The ID of the game to leave
user Entities The user leaving the game
playerType Entities Type of player leaving
forcedToLeave System.Boolean The player was forced to leave
리턴 void

Execute() 공개 메소드

Removes a player from the game
public Execute ( Int32 gameID, Int32 userId, String displayName, Entities playerType ) : void
gameID System.Int32 The ID of the game to leave
userId System.Int32 The user id of the user leaving the game
displayName String The user display name of the user leaving the game
playerType Entities Type of player leaving
리턴 void

Leave() 공개 메소드

public Leave ( ArmedCards.BusinessLogic.DomainServices leaveGame, Game selectGame, Hubs sendMessage, GameRound startRound, GameRound deleteRound, Base updateGame, GamePlayerCard dealCards ) : System
leaveGame ArmedCards.BusinessLogic.DomainServices
selectGame Game
sendMessage Hubs
startRound GameRound
deleteRound GameRound
updateGame Base
dealCards GamePlayerCard
리턴 System