diff --git a/Directory.Packages.props b/Directory.Packages.props
index 23e75b41..0dd9728d 100644
--- a/Directory.Packages.props
+++ b/Directory.Packages.props
@@ -12,6 +12,7 @@
+
diff --git a/Lux.API/Lux.API.csproj b/Lux.API/Lux.API.csproj
index 4c50e9ce..af501de5 100644
--- a/Lux.API/Lux.API.csproj
+++ b/Lux.API/Lux.API.csproj
@@ -65,6 +65,7 @@
+
diff --git a/Lux.API/Program.cs b/Lux.API/Program.cs
index 90fe23da..0c5178c9 100644
--- a/Lux.API/Program.cs
+++ b/Lux.API/Program.cs
@@ -4,7 +4,7 @@ using NLog.Targets;
using NLog.Web;
using OpenTelemetry.Resources;
using OpenTelemetry.Trace;
-using System.Text.Json.Serialization;
+//using System.Text.Json.Serialization;
var builder = WebApplication.CreateBuilder(args);
// recupero env corrente
@@ -156,19 +156,19 @@ builder.Services.AddDbContextFactory(options =>
.LogTo(_ => { }); // disabilita EF logging;
});
-// fix serializazzione senza loop
-builder.Services.AddControllers().AddJsonOptions(options =>
-{
- options.JsonSerializerOptions.ReferenceHandler = ReferenceHandler.IgnoreCycles;
-});
+//// fix serializazzione senza loop
+//builder.Services.AddControllers().AddJsonOptions(options =>
+//{
+// options.JsonSerializerOptions.ReferenceHandler = ReferenceHandler.IgnoreCycles;
+//});
-//// fix serializzazione con NewtonsoftJson e gestione loop...
-//builder.Services
-// .AddControllers()
-// .AddNewtonsoftJson(options =>
-// {
-// options.SerializerSettings.ReferenceLoopHandling = ReferenceLoopHandling.Ignore;
-// });
+// fix serializzazione con NewtonsoftJson e gestione loop...
+builder.Services
+ .AddControllers()
+ .AddNewtonsoftJson(options =>
+ {
+ options.SerializerSettings.ReferenceLoopHandling = ReferenceLoopHandling.Ignore;
+ });
// registrazione in blocco servizi con metodo extension custom