protected override ValueModel DeserializeWithoutMetadata(JToken token)
        {
            JArray            array  = token as JArray;
            List <ValueModel> values = new List <ValueModel>();

            foreach (var value in array)
            {
                values.Add(_internalSerializer.Deserialize(value));
            }

            return(new ArrayModel(values.ToArray()));
        }
예제 #2
0
        protected override ValueModel DeserializeWithoutMetadata(JToken value)
        {
            List <ObjectField> properties = new List <ObjectField>();

            JToken jProps = value;

            foreach (JProperty property in jProps)
            {
                properties.Add(new ObjectField(property.Name, _internalSerializer.Deserialize(property.Value)));
            }

            return(new ObjectModel(properties.ToArray()));
        }