public string Serialize(bool compress, JsonConfig config = null) { using (JsonTextBuilder builder = new JsonTextBuilder(new JsonValueReader(this, config), new StringWriter(), compress, config)) { builder.BuildObject(); return(builder.ToString()); } }
public static string Serialize(object instance, bool compress, JsonConfig config = null) { using (JsonTextBuilder builder = new JsonTextBuilder(new JsonSerializer(instance, config), new StringWriter(), compress, config)) { builder.BuildValue(); return(builder.ToString()); } }