dotnet / dotnet/dev-proxy

Mock API by pointing to Open API spec

Offen
#531 3 Kommentare 5 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
needs spec
Vorherrschende Sprache
C#
Sterne
832
Forks
89
Ø Merge
12 Std. 1 Min.
Gemergte PRs (30 T.)
23

Beschreibung

It would be very cool if you could point the dev proxy to some openapi spec url and have it mock that api.

And as an extra feature it should use AI (bring your own key) that checks the object type and tries to mock reasonable data.

So if you mock a `/users/{id}` endpoint it would generate a reasonable response for a `givenName` or a `mail` property.

The generated response should be saved for economic reasons off course.

Beitragsleitfaden

Beitragsleitfaden öffnen

Rechercherichtung

Beginne damit, die Einstiegspunkte für den Befehl und das Request-Mocking des dev proxy zu finden; im Issue werden keine bestimmten Dateien oder Tests genannt. Prüfe, wie eine OpenAPI-Spec-URL geladen werden könnte, wie KI-generierte Antworten und ihr Cache konfiguriert würden, und definiere den Abschluss anhand der Erzeugung und Wiederverwendung sinnvoller Mock-Antworten für Endpunkte wie /users/{id}.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
csharp, openapi
Bereich
api, cli, devtools
Issue-Typ
Feature
Schwierigkeit
5/5
Geschätzter Aufwand
Über eine Woche
Aktivitätsstatus
Veraltet
Klarheit
Muss geklärt werden
Anfängerfreundlichkeit
25/100

Neue Issues direkt in Ihr Postfach

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