Skip to content
Chris Martinez edited this page Jul 28, 2016 · 17 revisions

Versioning is an important aspect of any mature service. Microsoft has published REST API guidelines that require that all compliant services must support explicit versioning. This ensures that clients can rely on services to be stable over time, while still enabling service changes and new features. Detailed information about the recommended guidance can be found in the Microsoft REST Guidelines.

The goal of the ASP.NET API versioning project is to adhere to the Microsoft REST Guidelines for versioning using the ASP.NET technology stack. Support is provided for the following variations of ASP.NET:

  • ASP.NET Web API
  • ASP.NET Web API and OData
  • ASP.NET Core
Clone this wiki locally