Apicurio-studio: Editor API: Izinkan ganti nama jalur

Dibuat pada 29 Mei 2018  ·  5Komentar  ·  Sumber: Apicurio/apicurio-studio

Saat ini saya harus mengkloning jalur lalu menghapus yang pertama.

Terkait dengan #220.

enhancement

Semua 5 komentar

Ya itu kelalaian yang cukup menakjubkan bukan? Saya akan menambahkan tindakan itu secepatnya.

Terima kasih @EricWittmann ! 👍

Ini akan tersedia di rilis Apicurio berikutnya. Selain mengganti nama jalur itu sendiri, semua sub-jalur akan (secara opsional) diganti namanya. Juga jika ada perubahan pada parameter jalur, itu juga akan diganti namanya.

Jadi misalnya, katakanlah API Anda memiliki jalur berikut:

  • /sumber daya
  • /resources/{resourceId}
  • /resources/{resourceId}/widgets
  • /resources/{resourceId}/widgets/{widgetId}

Jika Anda mengganti nama /resources menjadi /capabilities , dan Anda juga memilih untuk mengganti nama sub-paths , maka hasilnya adalah:

  • /kemampuan
  • /capability/{resourceId}
  • /capabilities/{resourceId}/widgets
  • /capabilities/{resourceId}/widgets/{widgetId}

Kemudian, Anda dapat mengganti nama /capabilities/{resourceId} menjadi /capabilities/{capabilityId} dan mendapatkan ini:

  • /kemampuan
  • /capability/{capabilityId}
  • /capability/{capabilityId}/widgets
  • /capability/{capabilityId}/widgets/{widgetId}

Selain itu, jika parameter jalur resourceId ditentukan di salah satu dari tiga jalur terakhir tersebut, mereka akan diganti namanya menjadi capabilityId secara otomatis.

Maaf butuh waktu lama untuk menyelesaikan ini. :)

Wow itu jauh lebih banyak daripada yang bisa saya minta! 😎.

Apakah halaman ini membantu?
0 / 5 - 0 peringkat