| 今後の変更に関する発表をご覧ください |
|---|

より正式にASP.NET APIバージョン化として知られている「ASP」プロジェクトは、ASP.NETで構築された新しいおよび既存のRESTサービスにAPIバージョンのセマンティクスを追加するための強力で使いやすい方法を提供します。 APIバージョンの拡張機能は、サービスによって実装されているAPIバージョンを説明するために使用する単純なメタデータ属性と規則を定義します。新しいルーティングの概念を学習したり、今日のASP.NETでサービスを実装する方法を変更する必要はありません。
デフォルトのAPIバージョン構成は、Microsoft RESTガイドラインで概説されているバージョンのセマンティクスに準拠しています。また、Microsoft Restバージョンのガイドラインとは異なるセマンティクスを使用して、過去にAPIバージョンをサポートしていないか、APIバージョンをサポートしていない可能性のある移行サービスをサポートするために利用できるカスタマイズと拡張ポイントも多数あります。
asp.netのサポートされているフレーバーは次のとおりです。
ASP.NETコア
ASP.NETコアMVC
ASP.NETコアとOdata
ASP.NET Web API
ASP.NET Web APIおよびODATA
これはまた、ASP.NET APIバージョンAPIエクスプローラーの本拠地であり、OpenAPIでREST APIを簡単に文書化するために使用できます。
ASP.NETコアバージョンAPIエクスプローラー
ODATA APIエクスプローラーを備えたASP.NETコア
ASP.NET Web APIバージョンAPIエクスプローラー
ODATA APIエクスプローラーを使用したASP.NET Web API
クライアント側のライブラリを使用すると、APIバージョンを認識しているHTTPクライアントを簡単に作成できます。
HTTPクライアントAPIバージョンの拡張機能
Wikiで追加の例、ドキュメント、および開始手順を見つけることができます。
一般的な質問、提案、またはその他のフィードバックがありますか?貢献方法を確認してください。
このプロジェクトは、私たちのコミュニティで予想される行動を明確にするために、貢献者契約によって定義された行動規範を採用しています。詳細については、.NET Foundation Code of Condyを参照してください。
このプロジェクトは、MITライセンスの下でライセンスされています。
このプロジェクトは、.NET Foundationによってサポートされています。
既存のユーザーである場合は、すべてのメジャーパッケージリリースとマイナーパッケージリリースの間のリリースノートを確認してください。