From 20a4918dec23678fcfff6d68af338a30eebd4393 Mon Sep 17 00:00:00 2001 From: Sebastian Stehle Date: Sat, 6 Feb 2021 16:27:24 +0100 Subject: [PATCH] Simplify OpenAPI (#641) Closes #638 --- .../src/Squidex/Areas/Api/Config/OpenApi/OpenApiServices.cs | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/backend/src/Squidex/Areas/Api/Config/OpenApi/OpenApiServices.cs b/backend/src/Squidex/Areas/Api/Config/OpenApi/OpenApiServices.cs index fba035549..b0beea647 100644 --- a/backend/src/Squidex/Areas/Api/Config/OpenApi/OpenApiServices.cs +++ b/backend/src/Squidex/Areas/Api/Config/OpenApi/OpenApiServices.cs @@ -63,13 +63,15 @@ namespace Squidex.Areas.Api.Config.OpenApi services.AddTransient(); } - public static void ConfigureName(this T settings) where T : OpenApiDocumentGeneratorSettings + private static void ConfigureName(this T settings) where T : OpenApiDocumentGeneratorSettings { settings.Title = "Squidex API"; } public static void ConfigureSchemaSettings(this T settings) where T : OpenApiDocumentGeneratorSettings { + settings.AllowReferencesWithProperties = true; + settings.TypeMappers = new List { CreateStringMap(JsonFormatStrings.DateTime),