Added schema by default and reference it from the appsettings files.

+ Do not suggest null values instead of objects
This commit is contained in:
Bjarke Berg
2021-06-24 10:06:57 +02:00
parent 16ada8a63f
commit b3b0c44deb
4 changed files with 1340 additions and 2 deletions

View File

@@ -44,7 +44,8 @@ namespace JsonSchema
SchemaType = SchemaType.JsonSchema,
AlwaysAllowAdditionalObjectProperties = true,
SerializerSettings = new JsonSerializerSettings(),
TypeNameGenerator = new UmbracoPrefixedTypeNameGenerator()
TypeNameGenerator = new UmbracoPrefixedTypeNameGenerator(),
DefaultReferenceTypeNullHandling = ReferenceTypeNullHandling.NotNull
};
settings.SerializerSettings.Converters.Add(new StringEnumConverter());