Added schema by default and reference it from the appsettings files.
+ Do not suggest null values instead of objects
This commit is contained in:
@@ -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());
|
||||
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
{
|
||||
"$schema" : "./umbraco/config/appsettings-schema.json",
|
||||
"Serilog": {
|
||||
"MinimumLevel": {
|
||||
"Default": "Information"
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
{
|
||||
"$schema" : "./umbraco/config/appsettings-schema.json",
|
||||
"ConnectionStrings": {
|
||||
"umbracoDbDSN": ""
|
||||
},
|
||||
@@ -71,4 +72,4 @@
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
1335
src/Umbraco.Web.UI.NetCore/umbraco/config/appsettings-schema.json
Normal file
1335
src/Umbraco.Web.UI.NetCore/umbraco/config/appsettings-schema.json
Normal file
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user