我們?cè)陂_發(fā)完Asp.Net WebAPI程序后,可以使用WebHost寄宿方式或者SelfHost寄宿方式來部署Asp.Net WebAPI。所謂WebHost寄宿就是通過Asp.Net來實(shí)現(xiàn);所謂SelfHost就是可以通過控制臺(tái)、WinForm、WPF等方式寄宿。下面我們通過簡(jiǎn)單的例子來看看WebHost方式和SelfHost方式。

      該Demo中包含一個(gè)類庫項(xiàng)目、一個(gè)控制臺(tái)項(xiàng)目以及一個(gè)空的WebForm項(xiàng)目。其中類庫項(xiàng)目有一個(gè)繼承自ApiController的名為HomeController的類;控制臺(tái)項(xiàng)目實(shí)現(xiàn)SelfHost;WebForm項(xiàng)目實(shí)現(xiàn)WebHost:

大學(xué)生就業(yè)培訓(xùn),高中生培訓(xùn),在職人員轉(zhuǎn)行培訓(xùn),企業(yè)團(tuán)訓(xùn)

WebAPI代碼:

大學(xué)生就業(yè)培訓(xùn),高中生培訓(xùn),在職人員轉(zhuǎn)行培訓(xùn),企業(yè)團(tuán)訓(xùn)

    public class HomeController : ApiController
    {        public string Get(string fromStr)
        {            return $"The request is from {fromStr}";
        }
    }

延伸閱讀

學(xué)習(xí)是年輕人改變自己的最好方式-Java培訓(xùn),做最負(fù)責(zé)任的教育,學(xué)習(xí)改變命運(yùn),軟件學(xué)習(xí),再就業(yè),大學(xué)生如何就業(yè),幫大學(xué)生找到好工作,lphotoshop培訓(xùn),電腦培訓(xùn),電腦維修培訓(xùn),移動(dòng)軟件開發(fā)培訓(xùn),網(wǎng)站設(shè)計(jì)培訓(xùn),網(wǎng)站建設(shè)培訓(xùn)學(xué)習(xí)是年輕人改變自己的最好方式