/// <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; }
/// <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); }