回答
這是可能的ServiceStack的最新版本,您只需設置ServiceStack API的版本,在APPHOST這樣的:
public override void Configure(Container container)
{
SetConfig(new HostConfig
{
ApiVersion = "1.1"
});
{
這將隨後被拾起揚鞭的UI
如果您希望整體顯示API的版本,則在Swagger UI中支持此功能,如here所述。此外,這種支持將其納入ServiceStack並將在屏幕底部正確顯示,與Swagger example相同。
不幸的是,目前還不支持在代碼中訪問ApiVersion
屬性,如here所示。此屬性未在ServiceStack的版本3或4中或Swagger功能上的新的Model
和Property
過濾器中公開。訪問這將需要一個拉請求來公開它。
嗨,謝謝你。你知道我在哪裏設置版本,以便它被大搖大擺嗎? – iwayneo
最簡單的做法是修改ServiceStack代碼,將一個ApiVersion屬性添加到SwaggerFeature,然後用它來設置[ResourceResponse]返回的屬性[here](https://github.com/ServiceStack/ServiceStack /blob/master/src/ServiceStack.Api.Swagger/SwaggerApiService.cs#L180) –
- 1. Swagger UI和ServiceStack
- 2. ServiceStack:否/swagger-ui/index.html
- 3. ServiceStack Swagger-UI重複
- 4. Swagger和ServiceStack 4.0
- 5. REST API - ALPS UI(Swagger UI like)
- 6. Swagger路由在Servicestack上不一致
- 7. API方法排序:Swagger版本3.0.2
- 8. 從ServiceStack WSDL中刪除Swagger
- 9. Swagger for ServiceStack POST空主體
- 10. ServiceStack&Swagger - ApiMember作爲路徑和查詢
- 11. App store的版本號和版本號
- 12. 使用ServiceStack的Swagger UI傳遞頭文件
- 13. 如何從servicestack元數據隱藏swagger ui端點?
- 14. 如何隱藏Servicestack中Swagger UI的端點?
- 15. 最新的ServiceStack Swagger-ui NuGet包(v 4.0.30)沒有部署swagger-ui資源文件夾
- 16. Swagger UI與Swashbuckle最新版本不兼容
- 17. Swagger UI排序不適用於版本v2.1.4
- 18. 消息傳遞API的Swagger UI
- 19. ServiceStack版本兼容性
- 20. 版本在ServiceStack - 再次
- 21. Spring Swagger-ui integration
- 22. Swagger UI + Sails.js
- 23. Swagger UI說明
- 24. Application.UserAppDataRegistry和版本號
- 25. 從ServiceStack api元數據/ swagger生成javascript客戶端
- 26. Xcode版本和內部版本號
- 27. 僅匹配主版本號和次版本號的macOS版本號
- 28. 使用Swagger UI和Azure AD測試Web API(aspnetcore)B2C
- 29. Spring REST API Swagger UI @ModelAttribute請求的URL和參數類型
- 30. API提取和瀏覽器崩潰後Swagger UI會凍結
你有沒有需要全球API版本或頁面上每個單獨API的特定版本? –