Apicurio-studio: API-Editor: Umbenennungspfad zulassen

Erstellt am 29. Mai 2018  ·  5Kommentare  ·  Quelle: Apicurio/apicurio-studio

Derzeit muss ich den Pfad klonen und dann den früheren löschen.

Verwandt mit #220.

enhancement

Alle 5 Kommentare

Ja, das ist eine ziemlich erstaunliche Auslassung, nicht wahr? Ich werde diese Aktion so schnell wie möglich hinzufügen.

Danke @EricWittmann ! 👍

Dies wird in der nächsten Version von Apicurio verfügbar sein. Zusätzlich zur Umbenennung des Pfades selbst werden (optional) alle Unterpfade umbenannt. Auch wenn Änderungen an den Pfadparametern vorgenommen werden, werden diese ebenfalls umbenannt.

Nehmen wir zum Beispiel an, Ihre API hat die folgenden Pfade:

  • /Ressourcen
  • /resources/{resourceId}
  • /resources/{resourceId}/widgets
  • /resources/{resourceId}/widgets/{widgetId}

Wenn Sie /resources in /capabilities umbenennen und sich dafür entscheiden, auch Unterpfade umzubenennen , lautet das Ergebnis:

  • /Fähigkeiten
  • /capabilities/{resourceId}
  • /capabilities/{resourceId}/widgets
  • /capabilities/{resourceId}/widgets/{widgetId}

Dann könnten Sie /capabilities/{resourceId} in /capabilities/{capabilityId} umbenennen und Folgendes erhalten:

  • /Fähigkeiten
  • /capabilities/{capabilityId}
  • /capabilities/{capabilityId}/widgets
  • /capabilities/{capabilityId}/widgets/{widgetId}

Wenn der resourceId in einem der letzten drei Pfade definiert wurde, werden sie außerdem automatisch in capabilityId umbenannt.

Tut mir leid, dass es so lange gedauert hat, um dazu zu kommen. :)

Wow, das ist so viel mehr als ich mir hätte wünschen können! 😎

War diese Seite hilfreich?
0 / 5 - 0 Bewertungen