| Découvrez l'annonce concernant les modifications à venir |
|---|

Le projet "ASP" , plus formellement connu sous le nom de version API ASP.NET, vous offre une méthode puissante mais facile à utiliser pour ajouter une sémantique de version API à vos nouveaux services de repos existants construits avec ASP.NET. Les extensions des versions API définissent des attributs et conventions de métadonnées simples que vous utilisez pour décrire les versions API implémentées par vos services. Vous n'avez pas besoin d'apprendre de nouveaux concepts de routage ou de modifier la façon dont vous implémentez vos services dans ASP.NET aujourd'hui.
La configuration par défaut du versioning API est conforme à la sémantique de versioning décrite par les directives Microsoft REST. Il existe également un certain nombre de points de personnalisation et d'extension disponibles pour prendre en charge les services de transition qui peuvent ne pas avoir pris en charge le versioning d'API dans le versioning API passé ou pris en charge avec une sémantique différente des directives de version de Microsoft Rest.
Les saveurs prises en charge d'Asp.net sont:
ASP.NET Core
ASP.NET CORE MVC
ASP.NET Core et Odata
API Web ASP.NET
API Web ASP.NET et ODATA
Ceci est également le domicile des explorateurs API API API API API ASP.NET que vous pouvez utiliser pour documenter facilement vos API REST avec OpenAPI:
ASP.NET Core Versiond API Explorer
ASP.net Core avec Odata API Explorer
ASP.NET API Web API API Explorer
API Web ASP.NET avec API Odata Explorateur
Les bibliothèques côté client facilitent la création de clients HTTP conscients de la version API.
Extensions de version de version API du client HTTP
Vous pouvez trouver des exemples supplémentaires, des documents et des instructions de démarrage dans le wiki.
Vous avez une question générale, une suggestion ou d'autres commentaires? Découvrez comment vous pouvez contribuer.
Ce projet a adopté le code de conduite défini par le Contributeur Covenant pour clarifier le comportement attendu dans notre communauté. Pour plus d'informations, consultez le Code de conduite de la fondation .NET.
Ce projet est autorisé sous la licence du MIT.
Ce projet est soutenu par la Fondation .NET.
Si vous êtes un utilisateur existant, veuillez vous assurer de consulter les notes de publication entre toutes les versions de package majeures et mineures.