.net core 3.x Web API使用Swagger添加多版本以及JWT Authorization
很多时候,要给我们的接口升级,但是又怕影响之前的接口业务或者是要开发特定的接口,我们会给接口加上一个版本号,保障老接口依然能稳定运行,例如百度的坐标转换服务
1 | http://api.map.baidu.com/geoconv/v1/?coords=114.21892734521,29.575429778924&from=1&to=5&ak=你的密钥 //GET请求 |
很多时候,要给我们的接口升级,但是又怕影响之前的接口业务或者是要开发特定的接口,我们会给接口加上一个版本号,保障老接口依然能稳定运行,例如百度的坐标转换服务
1 | http://api.map.baidu.com/geoconv/v1/?coords=114.21892734521,29.575429778924&from=1&to=5&ak=你的密钥 //GET请求 |
.net core3.0问世已经两个多月了,我并没有急着将生产上的项目升级到3.0,因为怕踩坑,这不3.1马上就要出来了,想着core3.x逐渐稳定,所以就开始来琢磨一下,此次就简单是说一下.net core3.0中使丝袜哥(Swagger)生成API文档。
Topshelf注册windows服务,方便快捷