一、步驟
在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框架相差還很遠,但是已經可以利用它完成項目中大多數的操作需求!