Fix C# serialization of reference to self (eg. script sub-object referencing owning script)
#55
This commit is contained in:
@@ -33,6 +33,7 @@ namespace FlaxEngine.Json
|
|||||||
{
|
{
|
||||||
JsonSerializer = Newtonsoft.Json.JsonSerializer.CreateDefault(settings);
|
JsonSerializer = Newtonsoft.Json.JsonSerializer.CreateDefault(settings);
|
||||||
JsonSerializer.Formatting = Formatting.Indented;
|
JsonSerializer.Formatting = Formatting.Indented;
|
||||||
|
JsonSerializer.ReferenceLoopHandling = ReferenceLoopHandling.Serialize;
|
||||||
StringBuilder = new StringBuilder(256);
|
StringBuilder = new StringBuilder(256);
|
||||||
StringWriter = new StringWriter(StringBuilder, CultureInfo.InvariantCulture);
|
StringWriter = new StringWriter(StringBuilder, CultureInfo.InvariantCulture);
|
||||||
SerializerWriter = new JsonSerializerInternalWriter(JsonSerializer);
|
SerializerWriter = new JsonSerializerInternalWriter(JsonSerializer);
|
||||||
|
|||||||
Reference in New Issue
Block a user