Ext.Net.CustomConfigJsonConverter.WriteJson C# (CSharp) Method

WriteJson() private method

private WriteJson ( JsonWriter writer, object value, JsonSerializer serializer ) : void
writer JsonWriter
value object
serializer Newtonsoft.Json.JsonSerializer
return void
        public override void WriteJson(JsonWriter writer, object value, JsonSerializer serializer)
        {
            ConfigItemCollection items = (ConfigItemCollection)value;
            
            if (value != null && items.Count > 0)
            {
                foreach (ConfigItem item in items)
                {
                    writer.WritePropertyName(items.CamelName ? Ext.Net.Utilities.StringUtils.ToLowerCamelCase(item.Name) : item.Name);
                    writer.WriteRawValue(item.ValueToString());
                }
            }
        }
CustomConfigJsonConverter