ASP.NET Core 3.1 WebApi 系列【一】手動搭建ASP.NET Core WebApi項目


一、步驟

在VS2019中,選擇“創建新項目”。

項目類型選擇web,選擇“ASP.NET Core Web 應用程序”模板,如下圖所示選中第一個,再單擊“下一步” 。 

 

修改項目名稱和位置后點擊創建。

 

選擇“.NET Core”和“ASP.NET Core 3.1” 。 選擇“API”模板,然后單擊“創建” ,即創建完成。 

 

 

創建完成后,項目結構如下:

 

二、項目結構解讀

Properties——launchSettings.json

 

啟動配置文件,一個ASP.NET Core應用保存特有的配置標准,用於應用的啟動准備工作,包括環境變量,開發端口等。

 

 

 

 

 

 launchSettings.json配置文件也可在項目屬性里面可視化設置。

 

 

 

appsetting.json

appsetting.json是應用程序配置文件,類似於ASP.NET MVC應用程序中的Web.config配置文件。

 

 

 

Program.cs

Program.cs文件是程序的入口, 項目啟動后通過UseStartup<Startup>()指定下文的Startup啟動文件進行啟動。

 

 

 

Startup.cs

該文件是創建api項目生成的默認文件,在此文件中可以以包含服務配置、定義請求處理管道的重要操作。

ConfigureServices 方法用於將服務注入到 IServiceCollection 服務容器中。

Configure方法用於應用響應 HTTP 請求,將中間件注冊到 ApplicationBuilder中來配置請求管道。

 

 

 

三、項目運行

項目已經完成創建,按 Ctrl+F5 運行之后,就能看到 

 

 

最基礎的.NET Core API 環境已經搭建完成,雖然離我們想要的API框架相差還很遠,但是已經可以利用它完成項目中大多數的操作需求!


免責聲明!

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



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