這篇文章演示如何使用ASP.NET Core創建第一個web api服務。開始新建一個Project。選擇模板’ASP.NET Core Web應用程式’,並且輸入解決方案名稱和項目名稱。然後,選擇框架’ASP.NET Core 2.2’,模板選擇’API’,點擊確定。這樣一個新的ASP.NET C... ...
這篇文章演示如何使用ASP.NET Core創建第一個web api服務。
開始
新建一個Project。
選擇模板’ASP.NET Core Web應用程式’,並且輸入解決方案名稱和項目名稱。
然後,選擇框架’ASP.NET Core 2.2’,模板選擇’API’,點擊確定。
這樣一個新的ASP.NET Core Web Api項目就創建好了。
添加Controller
在文件夾Controllers右鍵,選擇’添加/控制器…’
然後,選擇‘API控制器-空’,點擊添加。
輸入控制器名稱。
這樣,一個ASP.NET Core Web Api Controller就創建好了。
添加Action
添加一個名為’Test’的Action。
註意:這裡使用了Http[Verb]特性路由。
添加Model
先新建一個名為’Models’的文件夾,然後在文件夾上右鍵,選擇‘添加/類…’
添加一個名為Test的Class。
調用web api
調用Web Api的方法有很多,可以在服務端使用HttpWebRequest或者HttpClient調用,可以在前端使用ajax調用,也可以使用工具,比如Fiddler或者Postman來調用。
在瀏覽器中輸入:http://localhost:5841/api/test/test,即可看到介面輸出。