Versionen im Vergleich

Schlüssel

  • Diese Zeile wurde hinzugefügt.
  • Diese Zeile wurde entfernt.
  • Formatierung wurde geändert.
  • Nutzung von Inheritance ("allOf") um die API Schemas zu strukturieren (zB z.B. Entity, EntityRef asl als Root Objekte)
  • "Multiple inheritance" soll vermieden werden (solange wie möglich) = einfacher umzusetzen, und um Probleme bei Code Generatoren zu vermeiden
  • Erweiterungen als Inheritance ("allOf") + discriminator (=@type)Bemerkung: Es ist noch zu bewerten wann das Characteric pattern zu bevorzugen ist