From 2e1a84852f6c7c218575d17ce7dcf8da9001f91e Mon Sep 17 00:00:00 2001 From: Sebastian Stehle Date: Wed, 24 Apr 2024 08:38:01 +0200 Subject: [PATCH] Fix OpenAPI --- .../src/Squidex/Areas/Api/Config/OpenApi/OpenApiServices.cs | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/backend/src/Squidex/Areas/Api/Config/OpenApi/OpenApiServices.cs b/backend/src/Squidex/Areas/Api/Config/OpenApi/OpenApiServices.cs index 10bc25ff0..85774131d 100644 --- a/backend/src/Squidex/Areas/Api/Config/OpenApi/OpenApiServices.cs +++ b/backend/src/Squidex/Areas/Api/Config/OpenApi/OpenApiServices.cs @@ -6,6 +6,7 @@ // ========================================================================== using System.Text.Json; +using Microsoft.Extensions.DependencyInjection; using NJsonSchema; using NJsonSchema.Generation; using NJsonSchema.Generation.TypeMappers; @@ -67,6 +68,9 @@ public static class OpenApiServices var settings = new OpenApiDocumentGeneratorSettings { SchemaSettings = new SystemTextJsonSchemaGeneratorSettings() + { + SerializerOptions = c.GetRequiredService() + } }; ConfigureSchemaSettings(settings.SchemaSettings, c.GetRequiredService(), true); @@ -114,6 +118,7 @@ public static class OpenApiServices CreateStringMap>(), CreateStringMap>(), CreateStringMap>(), + CreateStringMap(), CreateStringMap(), CreateStringMap(), };