C# Class withSIX.Mini.Infra.Data.Services.GameLockMonitor

Inheritance: IGameLockMonitor, IInfrastructureService
Afficher le fichier Open project: SIXNetworks/withSIX.Desktop

Méthodes publiques

Méthode Description
GameLockMonitor ( IGameLocker gameLocker ) : System
GetObservable ( System.Guid gameId ) : Task

Private Methods

Méthode Description
GetOrAdd ( System.Guid gameId ) : GameLockState>.Tuple
Handle ( GameLockChanged gameLockChanged ) : void

Method Details

GameLockMonitor() public méthode

public GameLockMonitor ( IGameLocker gameLocker ) : System
gameLocker IGameLocker
Résultat System

GetObservable() public méthode

public GetObservable ( System.Guid gameId ) : Task
gameId System.Guid
Résultat Task