Artemis.Utilities.Converters.BrushJsonConverter.ReadJson C# (CSharp) Метод

ReadJson() публичный Метод

public ReadJson ( JsonReader reader, Type objectType, object existingValue, JsonSerializer serializer ) : object
reader Newtonsoft.Json.JsonReader
objectType System.Type
existingValue object
serializer Newtonsoft.Json.JsonSerializer
Результат object
        public override object ReadJson(JsonReader reader, Type objectType, object existingValue,
            JsonSerializer serializer)
        {
            // Load JObject from stream
            var jObject = JObject.Load(reader);

            // Seriaze the JSON node to XML
            var xml = JsonConvert.DeserializeXmlNode(jObject.ToString());
            return XamlReader.Parse(xml.InnerXml);
        }