C# Class TicTacToR.Web.Game.Manager

Show file Open project: dotnetcurry/signalr-tictactoe-dncmag5

Public Methods

Method Description
AllUsers ( ) : object
Game ( System.Guid gameId ) : GameDetails

Private Methods

Method Description
CreateNewUserSession ( string userId, string connectionId ) : void
Disconnect ( string connectionId ) : void
ExpireSession ( UserCredential currentCred ) : void
Logout ( string userId ) : void
Manager ( ) : System
NewGame ( string player1Id, string player2Id ) : GameDetails
PingClients ( ) : void
UpdateCache ( string userId, string connectionId, ConnectionStatus status ) : GameDetails
UpdateUserSession ( string userId, string connectionId, ConnectionStatus status ) : void

Method Details

AllUsers() public method

public AllUsers ( ) : object
return object

Game() public method

public Game ( System.Guid gameId ) : GameDetails
gameId System.Guid
return GameDetails