Azure / Azure/data-api-builder

Data Contract for fields within metadataprovider.

Offen
#1,611 0 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
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

Beitragsleitfaden öffnen

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

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.