public string Open(string gameId, string privateKey) { var request = SessionRequestFactory.CreateOpenRequest(gameId, privateKey, Username, UserToken); var data = request.Process(null); IsValid = RequestHelper.WasSuccessful(data); return(data); }
public IAsyncResult BeginClose(string gameId, string privateKey, AsyncCallback callback = null, object asyncState = null) { var request = SessionRequestFactory.CreateCloseRequest(gameId, privateKey, Username, UserToken); return(request.Begin(callback, asyncState)); }
public string Ping(string gameId, string privateKey) { var request = SessionRequestFactory.CreatePingRequest(gameId, privateKey, Username, UserToken, Status); return(request.Process(null)); }
public string Close(string gameId, string privateKey) { var request = SessionRequestFactory.CreateCloseRequest(gameId, privateKey, Username, UserToken); return(request.Process(null)); }