問題タブ [api-versioning]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
825 参照

php - Cake - バージョン管理された API コントローラーをサポートするようにルーティングをセットアップしますか?

次のように、API から複数のバージョン管理されたエンドポイントを同時にサポートできるようにしたいと考えています。

しかし、このためのルーティングを実装しようとして、Cake がこれをどのように望んでいるかについて少し当惑しました。

エラー: コントローラ クラス郡が見つかりませんでした。

試行 1:

試行 2:

私が現在使用しているディレクトリ構造 (まだ議論の余地があります):

src/Controller/Api/V1.1。src/Controller/Api のベース コントローラーを使用し、必要に応じてオーバーライドするスタブ メソッドでそれらを拡張します。私の「脂肪」のほとんどはモデルにあります。

および src/Controller/Api/V1.1/CountiesController.php には次のものがあります。

洞察をいただければ幸いです

0 投票する
2 に答える
871 参照

c# - ルート パラメーターの XML コメント

ドキュメント用に標準の HelpPages 領域を使用する Web API プロジェクトを実装しています。私は自分のプロジェクトで属性ルーティングを使用し、ApiVersioning を実装しています。メソッドとモデルのほとんどを文書化しましたが、API バージョンのルート パラメーターを文書化する方法を見つけようとしています。これが私のコントローラーの例です:

HelpArea を構成してプロジェクトを実行すると、次のヘルプ情報が表示されます。

ここに画像の説明を入力

version パラメーターの説明がありますが、それを文書化する方法がわかりません。メソッドに関する限り、ルートの一部ではないため、試し<param name="version">...ても無駄です。

助けてくれてありがとう!