1.首先用vs2017創建新的項目


2.開始引入swagger插件
右擊項目=>管理NuGet程序包=>搜索Swashbuckle.AspNetCore點擊安裝

3.打開Startup.cs類,編輯ConfigureServices類

編輯Configure

4.設置swagger ui頁面為啟動頁(找到launchSettings.json修改launchUrl值為swagger/index.html)

這時候按住Ctrl+F5運行

5.顯示注釋

PlatformServices需要引用nuget包Microsoft.Extensions.PlatformAbstractions

6.顯示控制器的注釋


運行看看結果

【20190809】找資料的時候發現了一個人跟我的想法一樣,要搭建一個框架,而且博客寫的已經很成熟了swagger顯示控制器的注釋也添加了兩種方案,大家可以去看一下https://www.cnblogs.com/RayWang/p/9218258.html,不過我還是會繼續寫下去的。
