Пример #1
0
        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);
        }
Пример #2
0
        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));
        }
Пример #3
0
        public string Ping(string gameId, string privateKey)
        {
            var request = SessionRequestFactory.CreatePingRequest(gameId, privateKey, Username, UserToken, Status);

            return(request.Process(null));
        }
Пример #4
0
        public string Close(string gameId, string privateKey)
        {
            var request = SessionRequestFactory.CreateCloseRequest(gameId, privateKey, Username, UserToken);

            return(request.Process(null));
        }