GetResponseData() public méthode

public GetResponseData ( ) : string
Résultat string
Exemple #1
0
 public IList<Node> CreateNodeArray(string element, RequestResult result)
 {
     IList<Node> childs = new List<Node>();
     JArray array = JArray.Parse(result.GetResponseData());
     foreach (var tkn in array)
     {
         Node node = new Node();
         node.SetLocation(new Uri(tkn[element].ToString()));
         node = this.GetNode(node);
         childs.Add(node);
     }
     return childs;
 }
Exemple #2
0
        public IList <Node> CreateNodeArray(string element, RequestResult result)
        {
            IList <Node> childs = new List <Node>();
            JArray       array  = JArray.Parse(result.GetResponseData());

            foreach (var tkn in array)
            {
                Node node = new Node();
                node.SetLocation(new Uri(tkn[element].ToString()));
                node = this.GetNode(node);
                childs.Add(node);
            }
            return(childs);
        }
Exemple #3
0
        public virtual void JsonToEntity(RequestResult result, BaseEntity entity)
        {
            _responseData = result.GetResponseData();
            JObject jobject = JObject.Parse(_responseData);
            JToken token;
            jobject.TryGetValue("data", out token);
            var dataKeys = from p in jobject["data"] select p;

            IList<string> keys = jobject.Properties().Select(p => p.Name).ToList();
            foreach (var t in token)
            {
                string[] s = t.ToString().Replace("\"", "").Split(":".ToCharArray());
                this._keyValuePair.Add(s[0].Trim(), s[1].Trim());
            }
            entity.SetLocation(new Uri(jobject["self"].ToString()));
        }
Exemple #4
0
        public IList<Relationship> GetAllPathsTo(Node toNode, RequestResult result)
        {
            IList<Relationship> relationShips = new List<Relationship>();
            JArray array = JArray.Parse(result.GetResponseData());
            foreach (var tkn in array)
            {
                Node node = new Node();
                node.SetLocation(new Uri(tkn["end"].ToString()));
                if (node.Id == toNode.Id)
                {
                    Relationship relationShip = _relationShipRepo.GetRelationship(new Uri(tkn["self"].ToString()));
                    relationShips.Add(relationShip);
                }
            }

            return relationShips;
        }
Exemple #5
0
        public IList <Relationship> GetAllPathsTo(Node toNode, RequestResult result)
        {
            IList <Relationship> relationShips = new List <Relationship>();
            JArray array = JArray.Parse(result.GetResponseData());

            foreach (var tkn in array)
            {
                Node node = new Node();
                node.SetLocation(new Uri(tkn["end"].ToString()));
                if (node.Id == toNode.Id)
                {
                    Relationship relationShip = _relationShipRepo.GetRelationship(new Uri(tkn["self"].ToString()));
                    relationShips.Add(relationShip);
                }
            }

            return(relationShips);
        }