.Net Core+Angular6 學習 第一部分(創建web api)


. 創建.net core web api

1.1 選擇一個empty 模式,里面只有簡單的2個class

1.2 配置web api 的路由.

1.2.1 打開Startup.cs,首先引用config(Microsoft.Extensions.Configuration),創建一個構造函數,注入IConfiguration,如下

1.2.2 啟用Mvc模式, 在方法ConfigureServices 添加中間件(Middleware)services.AddMvcCore(), 也可以添加services.AddMvc(), 兩者的區別是 AddMvc比AddMvcCore多一些東西,比如View的執行在里面,而我們這里只是web api,所以用AddMvcCore

 

 1.2.3 定義路由format,在方法Configure里面添加app.UseMvc(),用.net core 默認的路由

 

 

 1.2.4 添加Controller,先在項目文件夾下面添加一個controllers的文件夾,右鍵開始添加一個item,我就直接添加一個API Controller Class  

 

IDE會自動生成一些方法

 

到這里,我們就能夠運行整個項目,然后通過soapui 或Postman去訪問, 如果想直接通過瀏覽器去訪問一些get請求的,需要把上面的AddMvcCore 改成AddMvc

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM