問題タブ [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.
php - Cake - バージョン管理された API コントローラーをサポートするようにルーティングをセットアップしますか?
次のように、API から複数のバージョン管理されたエンドポイントを同時にサポートできるようにしたいと考えています。
しかし、このためのルーティングを実装しようとして、Cake がこれをどのように望んでいるかについて少し当惑しました。
エラー: コントローラ クラス郡が見つかりませんでした。
試行 1:
試行 2:
私が現在使用しているディレクトリ構造 (まだ議論の余地があります):
src/Controller/Api/V1.1。src/Controller/Api のベース コントローラーを使用し、必要に応じてオーバーライドするスタブ メソッドでそれらを拡張します。私の「脂肪」のほとんどはモデルにあります。
および src/Controller/Api/V1.1/CountiesController.php には次のものがあります。
洞察をいただければ幸いです
c# - ルート パラメーターの XML コメント
ドキュメント用に標準の HelpPages 領域を使用する Web API プロジェクトを実装しています。私は自分のプロジェクトで属性ルーティングを使用し、ApiVersioning を実装しています。メソッドとモデルのほとんどを文書化しましたが、API バージョンのルート パラメーターを文書化する方法を見つけようとしています。これが私のコントローラーの例です:
HelpArea を構成してプロジェクトを実行すると、次のヘルプ情報が表示されます。
version パラメーターの説明がありますが、それを文書化する方法がわかりません。メソッドに関する限り、ルートの一部ではないため、試し<param name="version">...
ても無駄です。
助けてくれてありがとう!