Azure / Azure/data-api-builder
Data Contract for fields within metadataprovider.
- Vorherrschende Sprache
- C#
- Sterne
- 1.5k
- Forks
- 370
- Ø Merge
- 3 T. 22 Std.
- Gemergte PRs (30 T.)
- 9
Beschreibung
For scenarios in which fields within metadataprovider will be serialized and stored and then retrieved to reintialize metadataprovider (rather than recreate the entire object), there needs to be a string data contract for fields within metadataprovider similar to how runtimeconfig.json works.
This issue is created to initiate discussion on what sort of datacontract to create to ensure that if someone takes dependency on fields of metadataprovider, no changes are made that affect backward compatibility.
Beitragsleitfaden
Rechercherichtung
Beginne mit der Überprüfung von metadataprovider und des bestehenden runtimeconfig.json-Vertrags, um die hier beschriebenen Kompatibilitätsbedenken zu verstehen. Das Issue nennt keine Dateien, Tests oder einen festgelegten Vertrag; daher würde done eine Einigung über den serialisierten Feldvertrag und dessen Regeln zur Abwärtskompatibilität erfordern.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- csharp
- Bereich
- backend-api-design
- Issue-Typ
- Feature
- Schwierigkeit
- 5/5
- Geschätzter Aufwand
- Über eine Woche
- Aktivitätsstatus
- Veraltet
- Klarheit
- Muss geklärt werden
- Anfängerfreundlichkeit
- 20/100