打開VS2019,新建一個wepapi項目,名稱為WebApiDemo,
將系統自動生成的 WeatherForecast.cs和 WeatherForecastController.cs 刪除,在根目錄添加一個Models的文件夾,
然后在Controllers目錄下添加一個UsersController的控制器類,步驟如下圖:
第1步:
第2步:
第3步:
第4步:
第5步:
第6步:
第7步:
第8步:
在UsersController中添加如下的代碼,其作用是返回調用者"hello world."的字符串:
1 [HttpGet] 2 public ContentResult ManageUsers() 3 { 4 return Content("hello world."); 5 }
加入代碼后如下:
打開Startup.cs文件,將關於Swagger的代碼都刪除(紅圈內代碼),如下:
注:Swagger的作用是生成一個API的導航頁面,如下,為了聚焦重點,先去掉這部分的功能。
打開Properties文件夾下的launchSettings.json文件,將含有Swagger的設置刪除並加上應用的啟動首頁代碼,如下:
按Ctrl+F5 開始執行(不調試)運行項目,我們會看到瀏覽器打開一個頁面並顯示hello world. ,如下: