簡體   English   中英

.Net Core 1.0中的Web API版本控制

[英]Versioning of Web API in .Net Core 1.0

我想使用以下庫來實現我的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

回答我自己的問題:

源代碼(包括樣本)可在此處獲得:

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

此鏈接底部還有一些指向文檔的指針。

它支持Microsoft REST准則概述的版本控制語義,因此它支持在查詢字符串中指定版本。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM