/// <summary>
        /// Starts the session.
        /// </summary>
        /// <returns>
        /// the request response parameters
        /// </returns>
        public Session.Result StartSession()
        {
            RequestParameters requestParameters = new RequestParameters();
            requestParameters.method = "startSession";
            string responseJson = this.ExecuteJson(requestParameters, true);
            Session.ResponseRootObject sessionResponse = this.JsonSerializer.Deserialize<Session.ResponseRootObject>(responseJson);
            if (sessionResponse == null)
            {
                sessionResponse = new Session.ResponseRootObject();
                sessionResponse.result = new Session.Result();
                sessionResponse.result.success = false;
            }

            return sessionResponse.result;
        }
Exemplo n.º 2
0
        /// <summary>
        /// Starts the session.
        /// </summary>
        /// <returns>
        /// the request response parameters
        /// </returns>
        public Session.Result StartSession()
        {
            RequestParameters requestParameters = new RequestParameters();

            requestParameters.method = "startSession";
            string responseJson = this.ExecuteJson(requestParameters, true);

            Session.ResponseRootObject sessionResponse = this.JsonSerializer.Deserialize <Session.ResponseRootObject>(responseJson);
            if (sessionResponse == null)
            {
                sessionResponse                = new Session.ResponseRootObject();
                sessionResponse.result         = new Session.Result();
                sessionResponse.result.success = false;
            }

            return(sessionResponse.result);
        }