Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Code Block
languagejson
{
  "$schema": "../../../../appsettings.schema.json",
  
  "Serilog": {
    ...
}

Schema mit Projektspezifischen Konfigurationen erweitern

Um das Schema mit Projektspezifischen Konfigurationen zu erweitern kann ein neues Schema erstellt werden welches alle Regeln vom Quino Schema auch verwendet. Dies kann mit "allOf": [{"$ref": "./appsettings.schema.json"}], eingebunden werden.

Code Block
languagejson
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  ...
  "allOf": [{"$ref": "./appsettings.schema.json"}],
  "type": "object",
  "properties": {
    "DMSd3": {
      ...
    }
  }
}