Class ApiVersioningServiceExtensions
- Namespace
- ProjectTemplate.Web.Extensions
- Assembly
- ProjectTemplate.Web.dll
Provides extension methods to register API versioning services for the application.
public static class ApiVersioningServiceExtensions
- Inheritance
-
ApiVersioningServiceExtensions
- Inherited Members
Methods
AddApplicationApiVersioning(IServiceCollection, IConfiguration)
Adds API versioning services and conventions for controller-based APIs.
public static IServiceCollection AddApplicationApiVersioning(this IServiceCollection services, IConfiguration configuration)
Parameters
servicesIServiceCollectionThe service collection to configure.
configurationIConfigurationThe application configuration source.
Returns
- IServiceCollection
The same service collection instance so calls can be chained.