NuGet 包
NetProOA.Framework.ApiVersion
API 版本控制服务封装,简化多版本 API 的管理和维护工作。
📡
ApiVersion 版本控制
基于 Microsoft.AspNetCore.Mvc.Versioning 的 API 版本控制组件,支持 URL 路径、查询字符串和 HTTP 头多种版本指定方式。
📦 版本信息
版本:1.0.5.3
📋 依赖包
- Microsoft.AspNetCore.Mvc.Versioning (5.1.0)
🚀 使用方法
安装命令:
dotnet add package NetProOA.Framework.ApiVersion
在 Program.cs 中配置:
builder.Services.AddApiVersioning(options =>
{
options.DefaultApiVersion = new ApiVersion(1, 0);
options.AssumeDefaultVersionWhenUnspecified = true;
options.ReportApiVersions = true;
});