Esempio n. 1
0
        public static void ToJson <T>(JsonStringBuffer buffer, T value, JsonSerializationParameters parameters = default)
        {
            using (var writer = new JsonWriter(parameters.InitialCapacity, Allocator.Temp, new JsonWriterOptions {
                Minified = parameters.Minified, Simplified = parameters.Simplified
            }))
            {
                ToJson(writer, value, parameters);

                unsafe
                {
                    buffer.Write(writer.AsUnsafe().GetUnsafeReadOnlyPtr(), writer.AsUnsafe().Length);
                }
            }
        }