第六節 WebApi的部署方式 自託管

2022-02-19 17:03:10 字數 1246 閱讀 8156

一. 簡單說明

開篇就介紹過webapi和mvc相比,其中優勢之一就是webapi可以不依賴於iis部署,可以自託管,當然這裡指的是 .net framework 下的 webapi 和 mvc 相比較,在.net core下,當然就另行別論。

下面我們重點介紹的就是webapi基於控制台程式進行部署。

1. 安裝程式集

通過nuget新增程式集:microsoft.aspnet.webapi 和 system.web.http.selfhost。

2. 新建乙個webapi的控制器,裡面有乙個checklogin的get方法。

**如下:

1

public

class

forthcontroller : apicontroller211

else

1215

}16 }

3. 編寫部署**包括埠設定,路由規則的配置,啟動和關閉,**如下:

特別注意:不能直接在vs裡啟動,會報許可權不夠的錯誤,正確的使用放在,在bin檔案裡,找到exe程式,以管理員的身份啟動即可。4. 啟動exe程式,然後用postman進行測試:http://localhost:1234/api/forth/checklogin?username=admin&pwd=123456,正常訪問,結果如下:

第六節 Node陣列

var arr new array var arr array var arr array 1,2,3,4 var arr var arr 1,2,3 instanceof 操作符 array.isarray 方法 1.將物件的鍵值轉換為陣列 object.keys 2.string型別轉換為陣列 ...

第六節 雙鏈表

結構特點 template struct dnode 設指標p指向雙鏈表中某一結點,則有下式成立 p llink rlink p p rlink llink 建立空雙鏈表 first rlink null first llink null last first 插入操作 q rlink p rlin...

C 學習 第六節

什麼是型別 type 型別在c 中的作用 c 語言的型別系統 變數 物件與記憶體 型別 type 資料型別 性質相同的值得集合 記憶體 內部儲存單元,計算機執行程式的空間 外存 擴充套件儲存器,硬碟 賦值用 判斷用 dynamic 動態字元定義,弱型別的使用方法,c 是強型別程式語言 1 資料型別表...