Exemple #1
0
        public static object Deserialize(ref ReadOnlySpan <char> content, Type objectType)
        {
            content = ObjectParser.GetBoundaries(content);
            var tokenizer = new JsonPropertyTokenizer(ref content);

            object result = CtorStore.CreateInstance(objectType);

            while (tokenizer.HasContent)
            {
                JsonObject value = tokenizer.GetNextObject();
                value.SetOn(result);
            }

            return(result);
        }