最近在實(shí)現(xiàn)一個(gè)自己的APP,接口是用.net core 寫的既们,就想著用Swagger來展示和調(diào)試接口濒析,查了很久,網(wǎng)上的文章也沒能解決問題啥纸。
最后去看了官方文檔号杏,步驟整理到這里(英文原文地址):
第一步:安裝第三方包依賴
PowerShell Install-Package Swashbuckle.AspNetCore
注:我看網(wǎng)上好多教程還要安裝其他第三方庫(kù)依賴,但其實(shí)不需要斯棒,根據(jù)官方文檔只需要安裝這一個(gè)就OK
第二步:在中間件注冊(cè)swagger(Startup.cs)
第三步:運(yùn)行程序查看json配置文件
打開 http://localhost:<random_port>/swagger/v1/swagger.json
就可以看到詳細(xì)的json格式的描述文檔
第四步:查看API接口描述
打開 http://localhost:<random_port>/swagger
就可以看到swagger的UI界面了盾致,在里面就可以調(diào)試和查看接口啦
這個(gè)簡(jiǎn)單的swagger介紹就到這里了,至于swagger更多的內(nèi)容和用法有興趣的就可以去看下官方文檔了荣暮,這里只是一個(gè)簡(jiǎn)單的使用庭惜。
最后編輯于 :
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者