VS Code WebApi系列 1 配置

2022-10-09 16:09:08 字數 1926 閱讀 8942

knowledge should be shared in free.

最近在研究vs code下的webapi,看了很多文件,還是微軟官方的例子好,不過不太適應國人習慣,所以寫點東西。

直接了當

開發環境系統資訊:

os:windows 10 1909 64位;

vs code:1.45.1 system setup

net core sdk:1.1.14(x64)

net core version:3.1.201

安裝與配置:

**:選擇:

**:選擇:

一樣,一路next

3)開啟vs code,左側最後乙個選項,extension,安裝以下拓展

c#(必裝)

c# extensions(必裝)

visual studio intellicode(必裝)

csharpwebapi(選裝)

dotnet core essentials(選裝)

asp.net core snippets(選裝)

4)新建包(包就是資料夾),這裡選擇了dapwebapi資料夾

5)命令生成專案

首先,在vscode中新增工作區

6)資料夾上右鍵選擇open in terminal

7)在vs code下部生成的命令列中輸入如下命令:

dotnet new webapi,靜候片刻,等其執行完畢,即可得到如4)中的專案文件結構

8)新增實體資料夾model,並在資料夾內新增實體類,如下圖所示

實體**:

namespace ****.model

public string name 

public int age }}

9)控制器新增personcontrol,用實體list集合代替資料庫請求,**如下:

10)編碼完成,左側倒數第二個按鈕,除錯,

在彈出的網頁中輸入webapi**請求:https://localhost:5001/api/person,瀏覽器內應該顯示以下內容

如果以上步驟都正常實現了,那麼趕快樓下喝酒擼個串吧

實習系列1

實習,抱著一顆學習的心態因為底子薄,發現很多東西不會,學得完全不夠用!這個捉急啊。這乙個月來接觸了很多新東西,zepto,自適應布局,webkit 私有屬性,less,git,ajax,表單驗證,正規表示式。每乙個知識點都需要花時間才能學得好,可是我啊,每一項花的時間都不是很多,有點浮在上面,總感覺...

排版系列1

本學習筆記根據 慕課網 教程修改而來,用它學習bootstrap,將會帶來全新的體驗哦 強調相關的類主要涉及到使用不同顏色顯示不同資訊,通過class類來實現 text muted 提示 淺灰色 text primary 主要 藍色 text success 成功 淺綠色 text info 通知資...

彙編系列1

問題1 什麼是機器語言?計算機能識別的語言,即010101.想與計算機打交道要了解他的方式。舉例如下表 加0100 0000 減0100 1000 乘1111 0111 1110 0000 除1111 0111 1111 0000 機器語言對於人來說太陌生,不方便理解記憶和操作 要記大量的0和1 在...