From 956aaa2db64c26123cb670a0b84d4be64c063143 Mon Sep 17 00:00:00 2001 From: Loretta Date: Thu, 18 Jul 2024 19:20:51 +0200 Subject: [PATCH] json fix --- AyCode.Core.Server/AyCode.Core.Server.csproj | 2 +- .../AyCode.Core.Tests.Internal.csproj | 4 ++-- AyCode.Core.Tests/AyCode.Core.Tests.csproj | 4 ++-- AyCode.Core/AyCode.Core.csproj | 2 +- AyCode.Core/Extensions/SerializeObjectExtensions.cs | 1 + .../AyCode.Database.Tests.Internal.csproj | 4 ++-- AyCode.Database.Tests/AyCode.Database.Tests.csproj | 6 +++--- AyCode.Database/AyCode.Database.csproj | 10 +++++----- AyCode.Entities.Server/AyCode.Entities.Server.csproj | 2 +- AyCode.Entities/AyCode.Entities.csproj | 2 +- .../AyCode.Services.Server.Tests.csproj | 6 +++--- AyCode.Services.Server/AyCode.Services.Server.csproj | 2 +- AyCode.Services/AyCode.Services.csproj | 4 ++-- AyCode.Utils/AyCode.Utils.csproj | 4 ++-- 14 files changed, 27 insertions(+), 26 deletions(-) diff --git a/AyCode.Core.Server/AyCode.Core.Server.csproj b/AyCode.Core.Server/AyCode.Core.Server.csproj index 490270a..7c3ad04 100644 --- a/AyCode.Core.Server/AyCode.Core.Server.csproj +++ b/AyCode.Core.Server/AyCode.Core.Server.csproj @@ -8,7 +8,7 @@ - + diff --git a/AyCode.Core.Tests.Internal/AyCode.Core.Tests.Internal.csproj b/AyCode.Core.Tests.Internal/AyCode.Core.Tests.Internal.csproj index edc31d7..9f24c65 100644 --- a/AyCode.Core.Tests.Internal/AyCode.Core.Tests.Internal.csproj +++ b/AyCode.Core.Tests.Internal/AyCode.Core.Tests.Internal.csproj @@ -18,8 +18,8 @@ - - + + diff --git a/AyCode.Core.Tests/AyCode.Core.Tests.csproj b/AyCode.Core.Tests/AyCode.Core.Tests.csproj index b8bfd4f..95d172c 100644 --- a/AyCode.Core.Tests/AyCode.Core.Tests.csproj +++ b/AyCode.Core.Tests/AyCode.Core.Tests.csproj @@ -14,8 +14,8 @@ - - + + all runtime; build; native; contentfiles; analyzers; buildtransitive diff --git a/AyCode.Core/AyCode.Core.csproj b/AyCode.Core/AyCode.Core.csproj index a676265..1c4310f 100644 --- a/AyCode.Core/AyCode.Core.csproj +++ b/AyCode.Core/AyCode.Core.csproj @@ -13,7 +13,7 @@ - + diff --git a/AyCode.Core/Extensions/SerializeObjectExtensions.cs b/AyCode.Core/Extensions/SerializeObjectExtensions.cs index 523fe54..93eb501 100644 --- a/AyCode.Core/Extensions/SerializeObjectExtensions.cs +++ b/AyCode.Core/Extensions/SerializeObjectExtensions.cs @@ -13,6 +13,7 @@ public static class SerializeObjectExtensions private static readonly JsonSerializerSettings Options = new() { //TypeNameHandling = TypeNameHandling.All, + PreserveReferencesHandling = PreserveReferencesHandling.Objects, ReferenceLoopHandling = ReferenceLoopHandling.Ignore, NullValueHandling = NullValueHandling.Ignore }; diff --git a/AyCode.Database.Tests.Internal/AyCode.Database.Tests.Internal.csproj b/AyCode.Database.Tests.Internal/AyCode.Database.Tests.Internal.csproj index df6fc10..bfca23f 100644 --- a/AyCode.Database.Tests.Internal/AyCode.Database.Tests.Internal.csproj +++ b/AyCode.Database.Tests.Internal/AyCode.Database.Tests.Internal.csproj @@ -28,8 +28,8 @@ - - + + diff --git a/AyCode.Database.Tests/AyCode.Database.Tests.csproj b/AyCode.Database.Tests/AyCode.Database.Tests.csproj index bb3474c..f5b941e 100644 --- a/AyCode.Database.Tests/AyCode.Database.Tests.csproj +++ b/AyCode.Database.Tests/AyCode.Database.Tests.csproj @@ -11,12 +11,12 @@ - + - - + + all runtime; build; native; contentfiles; analyzers; buildtransitive diff --git a/AyCode.Database/AyCode.Database.csproj b/AyCode.Database/AyCode.Database.csproj index cc14ac3..9860f3b 100644 --- a/AyCode.Database/AyCode.Database.csproj +++ b/AyCode.Database/AyCode.Database.csproj @@ -8,11 +8,11 @@ - - - - - + + + + + diff --git a/AyCode.Entities.Server/AyCode.Entities.Server.csproj b/AyCode.Entities.Server/AyCode.Entities.Server.csproj index 746e7a9..3d01bb9 100644 --- a/AyCode.Entities.Server/AyCode.Entities.Server.csproj +++ b/AyCode.Entities.Server/AyCode.Entities.Server.csproj @@ -8,7 +8,7 @@ - + diff --git a/AyCode.Entities/AyCode.Entities.csproj b/AyCode.Entities/AyCode.Entities.csproj index 47eeaef..ef85b40 100644 --- a/AyCode.Entities/AyCode.Entities.csproj +++ b/AyCode.Entities/AyCode.Entities.csproj @@ -16,7 +16,7 @@ - + diff --git a/AyCode.Services.Server.Tests/AyCode.Services.Server.Tests.csproj b/AyCode.Services.Server.Tests/AyCode.Services.Server.Tests.csproj index d1caadc..61b2a39 100644 --- a/AyCode.Services.Server.Tests/AyCode.Services.Server.Tests.csproj +++ b/AyCode.Services.Server.Tests/AyCode.Services.Server.Tests.csproj @@ -15,12 +15,12 @@ all runtime; build; native; contentfiles; analyzers; buildtransitive - + - - + + diff --git a/AyCode.Services.Server/AyCode.Services.Server.csproj b/AyCode.Services.Server/AyCode.Services.Server.csproj index d765256..00c9636 100644 --- a/AyCode.Services.Server/AyCode.Services.Server.csproj +++ b/AyCode.Services.Server/AyCode.Services.Server.csproj @@ -8,7 +8,7 @@ - + diff --git a/AyCode.Services/AyCode.Services.csproj b/AyCode.Services/AyCode.Services.csproj index b0a3cca..9f18af0 100644 --- a/AyCode.Services/AyCode.Services.csproj +++ b/AyCode.Services/AyCode.Services.csproj @@ -8,8 +8,8 @@ - - + + diff --git a/AyCode.Utils/AyCode.Utils.csproj b/AyCode.Utils/AyCode.Utils.csproj index 9c427fe..ba33325 100644 --- a/AyCode.Utils/AyCode.Utils.csproj +++ b/AyCode.Utils/AyCode.Utils.csproj @@ -8,8 +8,8 @@ - - + +