C# Class withSIX.Mini.Applications.Services.GameSwitcher

Inheritance: IGameSwitcher, IApplicationService, IDisposable
Mostrar archivo Open project: SIXNetworks/withSIX.Desktop

Public Methods

Method Description
Dispose ( ) : void
GameSwitcher ( IDbContextLocator locator, ISetupGameStuff setup, IGameLocker locker, IStateHandler stateHandler ) : System
SwitchGame ( System.Guid id ) : Task
UpdateGameState ( System.Guid gameId, ContentQuery query = null ) : System.Threading.Tasks.Task

Method Details

Dispose() public method

public Dispose ( ) : void
return void

GameSwitcher() public method

public GameSwitcher ( IDbContextLocator locator, ISetupGameStuff setup, IGameLocker locker, IStateHandler stateHandler ) : System
locator IDbContextLocator
setup ISetupGameStuff
locker IGameLocker
stateHandler IStateHandler
return System

SwitchGame() public method

public SwitchGame ( System.Guid id ) : Task
id System.Guid
return Task

UpdateGameState() public method

public UpdateGameState ( System.Guid gameId, ContentQuery query = null ) : System.Threading.Tasks.Task
gameId System.Guid
query withSIX.Mini.Applications.Services.Infra.ContentQuery
return System.Threading.Tasks.Task