internal void ToJsonStream(object obj, Stream target, JsonParameters param, Encoding encoding) { jsonParameters = param.Clone(); if (jsonParameters.EnableAnonymousTypes) { jsonParameters.UseExtensions = false; jsonParameters.UsingGlobalTypes = false; } new JsonSerializer(jsonParameters).ConvertToJson(obj, target, encoding); }
internal string ToJson(object obj, JsonParameters param) { jsonParameters = param.Clone(); if (jsonParameters.EnableAnonymousTypes) { jsonParameters.UseExtensions = false; jsonParameters.UsingGlobalTypes = false; } return(new JsonSerializer(jsonParameters).ConvertToJson(obj)); }