【问题标题】:Versioning of Web API in .Net Core 1.0.Net Core 1.0 中的 Web API 版本控制
【发布时间】:2016-12-17 01:04:14
【问题描述】:

我想使用以下库来为我的 Web API 应用程序实现版本控制(使用 .NET Core 1.0)。然而,由于这个库目前是预发布的,我无法找到它的任何文档。

https://www.nuget.org/packages/Microsoft.AspNetCore.Mvc.Versioning/1.0.0-beta1

有没有关于如何使用这个库的例子?还是源代码?它是否支持在 URL 查询字符串中指定版本?例如。 http://www.example.com/api/products?version=1

我也考虑过以下库,但它似乎不支持 .NET Core:

https://github.com/Sebazzz/SDammann.WebApi.Versioning

【问题讨论】:

    标签: c# asp.net asp.net-web-api asp.net-core asp.net-web-api2


    【解决方案1】:

    回答我自己的问题:

    源代码(包括示例)可在此处获得:

    https://github.com/Microsoft/aspnet-api-versioning

    此链接底部还有一些指向文档的指针。

    它支持the Microsoft REST Guidelines 概述的版本控制语义,因此它支持在查询字符串中指定版本。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-09-11
      • 1970-01-01
      • 2019-01-13
      • 2019-11-19
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-03-18
      相关资源
      最近更新 更多