From 3486b828798ddfb792ef298b258ae7701c5bffe5 Mon Sep 17 00:00:00 2001 From: sherl Date: Wed, 28 Jan 2026 05:13:42 +0100 Subject: [PATCH] fix: temporarily disable xml serialization in it's current state xml endpoints are not supported, as no known good way to serialize it exists --- Program.cs | 6 +++++- Shadow.csproj | 4 ---- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/Program.cs b/Program.cs index 43e044d..1691fbd 100644 --- a/Program.cs +++ b/Program.cs @@ -4,6 +4,7 @@ using Microsoft.OpenApi; using Shadow.Data; using Shadow.Tools; using System.Reflection; +using System.Xml; var builder = WebApplication.CreateBuilder(args); @@ -17,7 +18,10 @@ builder.Services.AddDbContext(options => builder.Services.AddControllers(options => { // Add XML serializer - options.OutputFormatters.Add(new XmlSerializerOutputFormatter()); + // options.RespectBrowserAcceptHeader = true; + // options.OutputFormatters.Add(new XmlSerializerOutputFormatter( + // new XmlWriterSettings { OmitXmlDeclaration = true } + // )); }).AddJsonOptions(options => { // Pretty-print JSON diff --git a/Shadow.csproj b/Shadow.csproj index 7898dcb..f1f5b82 100644 --- a/Shadow.csproj +++ b/Shadow.csproj @@ -43,8 +43,4 @@ - - - -