From 47fc858aa7c662e31e658042dadbda2a93dc4e7e Mon Sep 17 00:00:00 2001 From: "henry.zhang" <1002527441@qq.com> Date: Sat, 11 Sep 2021 10:55:30 +0800 Subject: [PATCH] Add ReferenceLoopHandling In MongoDb Serializer --- .../Elsa.Persistence.MongoDb/Serializers/ObjectSerializer.cs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/persistence/Elsa.Persistence.MongoDb/Serializers/ObjectSerializer.cs b/src/persistence/Elsa.Persistence.MongoDb/Serializers/ObjectSerializer.cs index f26bdd15b..1b390ec86 100644 --- a/src/persistence/Elsa.Persistence.MongoDb/Serializers/ObjectSerializer.cs +++ b/src/persistence/Elsa.Persistence.MongoDb/Serializers/ObjectSerializer.cs @@ -1,4 +1,4 @@ -using System; +using System; using Elsa.Serialization.Converters; using MongoDB.Bson.Serialization; using Newtonsoft.Json; @@ -19,6 +19,7 @@ namespace Elsa.Persistence.MongoDb.Serializers NullValueHandling = NullValueHandling.Ignore, TypeNameAssemblyFormatHandling = TypeNameAssemblyFormatHandling.Simple, TypeNameHandling = TypeNameHandling.Auto, + ReferenceLoopHandling = ReferenceLoopHandling.Ignore, }.ConfigureForNodaTime(DateTimeZoneProviders.Tzdb); _serializerSettings.Converters.Add(new TypeJsonConverter());