
HTTP API vs WebSocket API:選擇哪個來實現(xiàn)實時通信?
FinShark
),打開集成終端。執(zhí)行以下命令,生成 Web API 模板并命名子文件夾 API
:
dotnet new webapi -o API
API
目錄 (cd API
),即完成項目初始結(jié)構(gòu)搭建。確保當前目錄在 API
文件夾,執(zhí)行:
dotnet watch run
Program.cs
,刪除默認的最小 API 示例及生成的 WeatherForecast
記錄類型。var builder = WebApplication.CreateBuilder(args);
與 var app = builder.Build();
,并在兩者間配置依賴注入與中間件;最后調(diào)用 app.Run()
。掌握這些 HTTP 方法與數(shù)據(jù)庫操作(CRUD)之間的映射,是設(shè)計符合 REST 標準的 Web API 的關(guān)鍵。
本節(jié)目標已完成:
.NET Core Web API
項目;下一章,我們將配置 Entity Framework Core 并實現(xiàn)首個實體的 CRUD 操作。敬請期待!
原文引自YouTube視頻:https://www.youtube.com/watch?v=qBTe6uHJS_Y