Microsoft.AspNetCore.OData.Versioning 5.1.0

预留前缀
建议的替代方案

Asp.Versioning.OData

其他详细信息

自2022年8月起,有新版本的包可用。虽然此包将继续接收重要错误修复,但我们强烈建议您升级。有关更多信息,请参阅迁移指南:https://github.com/dotnet/aspnet-api-versioning/wiki/Migration

dotnet add package Microsoft.AspNetCore.OData.Versioning --version 5.1.0                
NuGet\Install-Package Microsoft.AspNetCore.OData.Versioning -Version 5.1.0                
此命令旨在在 Visual Studio 中的包管理器控制台中使用,因为它使用了 NuGet 模块的 Install-Package 版本。
<PackageReference Include="Microsoft.AspNetCore.OData.Versioning" Version="5.1.0" />                
对于支持 PackageReference 的项目,请将此 XML 节点复制到项目文件中,以引用此包。
paket add Microsoft.AspNetCore.OData.Versioning --version 5.1.0                
#r "nuget: Microsoft.AspNetCore.OData.Versioning, 5.1.0"                
#r 指令可用于 F# Interactive 和 Polyglot Notebooks。将此内容复制到交互工具或脚本源代码中,以引用此包。
// Install Microsoft.AspNetCore.OData.Versioning as a Cake Addin
#addin nuget:?package=Microsoft.AspNetCore.OData.Versioning&version=5.1.0

// Install Microsoft.AspNetCore.OData.Versioning as a Cake Tool
#tool nuget:?package=Microsoft.AspNetCore.OData.Versioning&version=5.1.0                
📣 现在 Asp.Versioning.OData。请参阅 宣布

ASP.NET API 版本控制为可用于通过 ASP.NET Core MVC 和 OData v4.0 构建的新的和现有的 REST 服务添加 API 版本控制语义提供了一个强大且易于使用的工具。API 版本控制扩展定义了简单的元数据和约定,您可以使用它们来描述您服务的哪些 API 版本已实现。

常用类型

  • Microsoft.AspNet.OData.Builder.IModelConfiguration
  • Microsoft.AspNet.OData.Builder.VersionedODataModelBuilder
  • Microsoft.AspNet.OData.Routing.VersionedAttributeRoutingConvention
  • Microsoft.AspNet.OData.Routing.VersionedMetadataRoutingConvention
  • Microsoft.AspNet.OData.VersionedMetadataController
  • Microsoft.AspNetCore.Mvc.Versioning.ODataApiVersioningOptions
  • Microsoft.OData.Edm(ApiVersionAnnotation)
  • Microsoft.OData.Edm.IEdmModelSelector

发布说明

https://github.com/dotnet/aspnet-api-versioning/releases/tag/v5.1.0

产品 兼容的以及额外的计算目标框架版本。
.NET net5.0 已计算。 net5.0-windows 已计算。 net6.0 已计算。 net6.0-android 已计算。 net6.0-ios 已计算。 net6.0-maccatalyst 已计算。 net6.0-macos 已计算。 net6.0-tvos 已计算。 net6.0-windows 已计算。 net7.0 已计算。 net7.0-android 已计算。 net7.0-ios 已计算。 net7.0-maccatalyst 已计算。 net7.0-macos 已计算。 net7.0-tvos 已计算。 net7.0-windows 已计算。 net8.0 已计算。 net8.0-android 已计算。 net8.0-browser 已计算。 net8.0-ios 已计算。 net8.0-maccatalyst 已计算。 net8.0-macos 已计算。 net8.0-tvos 已计算。 net8.0-windows 已计算。
.NET Core netcoreapp3.1 兼容。
兼容的目标框架
包含的目标框架(在包中)
了解更多关于 目标框架.NET Standard

NuGet 包 (4)

显示依赖微软.AspNetCore.OData.Versioning 的前4个NuGet包

下载
Microsoft.AspNetCore.OData.Versioning.ApiExplorer

Microsoft ASP.NET Core 和 OData v4.0 的 API 探索器。

WebApiUtilities

一套框架,用于利用 Swagger 和 OData 快速开发 ASP.Net Core 3.1 Web API。

Grand.Api

包描述

CreditServices.API

包描述

GitHub 仓库 (1)

显示依赖于 Microsoft.AspNetCore.OData.Versioning 的最受欢迎的 1 个 GitHub 仓库

仓库 星标
grandnode/grandnode
开源、无头、多租户的电子商务平台,使用 .NET Core、MongoDB、AWS DocumentDB、Azure CosmosDB、Vue.js 构建。