三年中文在线观看免费大全_三年大片免费高清哔哩哔哩_三年在线观看免费大全哔哩_三年大全免费大片三年大片_三年在线观看免费大全_三年大片观看免费大全哔哩哔哩_三年中文在线观看免费高清第4版_三年中文免费视频大全_三年大片大全免费观看大全_三年大片在线观看哔哩哔哩_三年在线观看中文免费观看_三年成都中文在线观看免费版

.net Nancy自(zì)宿主的(de)使用(yòng) - 新聞資φ™↔訊 - 雲南(nán)小(xiǎo)程序開(kāi)& 發|雲南(nán)軟件(jiàn)開(kāi)發|雲南€>≤(nán)網站(zhàn)建設-雲南維串信息科技有限公司

159-8711-8523

雲南(nán)網建設/小(xiǎo)程序開(kāi)發/軟÷≤✘β件(jiàn)開(kāi)發

知(zhī)識

不(bù)管是(shì)網站(zhàn),軟件'‌γ(jiàn)還(hái)是(shì)小(xiǎo)程序,都(dōu)要(yλ→☆ào)直接或間(jiān)接能(néng)為(wèi)您産生(s↓€βhēng)價值,我們在追求其視(shì)覺表現(xiàn)的(de)同時(shí),更側重于♦↓功能(néng)的(de)便捷,營銷的(de)便利,運營的(de)高(gāo)效,讓網站(zhà →☆n)成為(wèi)營銷工(gōng)具,讓軟件(jiàn)能(néng)切實提升企業(yè)內←♠≤₽(nèi)部管理(lǐ)水(shuǐ)平和(hé)效率&≠"。優秀的(de)程序為(wèi)後期升級提供便捷的(deδε)支持!

.net Nancy自(zì)宿主的(de)使用(yòng)

發表時(shí)間(jiān):2020-9-24

發布人(rén):葵宇科(kē)技(jì)

浏覽次數(shù):159

Nancy是(shì).net中一(yī)款非常輕巧的(de)開(kāi)源框架,它小(xiǎo)'​εσ巧但(dàn)卻不(bù)簡單,NancyFx不(bù)隻♦✘α是(shì)一(yī)個(gè)用(yòng)于構建Web站(z✔βhàn)點或API節點的(de)Web框架。它是(shì)一(yī)‍←個(gè)完整的(de)框架,可(kě)提供基于Http的(de)服務功能(né × ng),可(kě)以構建簡單控制(zhì)台程序,也(y'↕¥↕ě)可(kě)以搭建大(dà)型的(de)企業(yèε¥"↕)網站(zhàn)。

 

也(yě)就(jiù)是(shì)說(shuō),我們可(kě)®¥以不(bù)采用(yòng)IIS而是(shì)通(tōng)過控制(zhì)台程序完成<®整個(gè)服務的(de)構建。聽(tīng)起來(l≤ ✘‌ái)是(shì)不(bù)是(shì)牛逼哄哄的(de)?沒錯(cuò),的↓ε(de)确是(shì)這(zhè)樣,雖然還(hái)有(yǒu)很(h§λδ÷ěn)多(duō)小(xiǎo)白(bái)朋(pénΩ♠g)友(yǒu)不(bù)知(zhī)道(dào)如(rú)何用(yòng)σ>₩♣它來(lái)構建控制(zhì)台程序,但(dàn)今天小(xiǎo)編就(jiù)給大(dà)家≤"(jiā)分(fēn)享一(yī)下(xià)nancy中自(zì)宿主•♦的(de)使用(yòng)方法。

 

一(yī)、新建一(yī)個(gè)控制(zhì)台應用(yλγòng)程序

注意是(shì)控制(zhì)台應用(yòng)程序,不(bù)是(shì)空(k‍​"'ōng)的(de)WebForm或空(kōng)的(de)MVC項目。

二、用(yòng)NuGet安裝所需包

用(yòng)NuGet安裝Nancy和(hé)Nancy.Hosting.Sel÷÷f兩個(gè)程序包。

三、編寫宿主啓動代碼

打開(kāi)Program.cs,在Main方法裡(lǐ)÷σ♠$輸入以下(xià)代碼:

var url = new Url("http://localhost:9955");     var hostConfig = new HostConfiguration();     hostConfig.UrlReservati®βΩons = new UrlReservations { CreateAutomatically = true };     using (var host = new NancyHost(hostConfig, url))     {        ₩γ host.Start();          Console.WriteLi$Ω±♠ne("Your application is ru♥£☆↔nning on " + url);         Console.WriteLine(♣££"Press any [Enter] to close the host.&q‌↕uot;);         Console.ReadLine≤γσ£();     }

四、編寫接口處理(lǐ)模塊

新建IndexModule.cs類文(wén)件(jiàn),讓IndexModule繼λ∑承NancyModule,

IndexModule的(de)構造函數(shù)裡(lǐ)編寫路(lù)由規則及HTTP處理(lǐ),IndexModule如(rú)下(←πxià):

public class IndexModule:NancyModule     {         public IndexModule()         {             Get["/"] =_=> "Hello World";                          Get["/GetPerson/{id:int}"] = parameters =>             {  ‌∏               Person p = new Person();                 p.I₽λδD = parameters.ID;               ∏♣>↕  p.Name = "loogn";                 return Response.AsJson(p);             };         }     ₽¥}      public class Person     {         public int ID { get; set; }         public string Name { get; }

五、運行(xíng)測試

Ctrl+F5啓動服務

 

 

打開(kāi)浏覽器(qì) 輸入:http://localhost:9955↕↑/

載入:http://localhost:9955/getp↕←erson/26

 

上(shàng)面就(jiù)是(shì)今天給大(dà)家(jiā)分(fēn)享的(de)♣φ如(rú)何用(yòng)Nancy提供一(yī)個✘ (gè)自(zì)宿主的(de)HTTP接口的(de)詳細方法。更多(duō)技(jì)術(shù↓ ÷)文(wén)章(zhāng)請(qǐng)關注雲南(nán)網站(zhàn)制(zhì)作(zuò)-葵宇科(kē)技(jì)官方網站(zhàn)。

相(xiàng)關案例查看(kàn)更多(duō)

相(xiàng)關閱讀(dú)

三年中文在线观看免费大全_三年大片免费高清哔哩哔哩_三年在线观看免费大全哔哩_三年大全免费大片三年大片_三年在线观看免费大全_三年大片观看免费大全哔哩哔哩_三年中文在线观看免费高清第4版_三年中文免费视频大全_三年大片大全免费观看大全_三年大片在线观看哔哩哔哩_三年在线观看中文免费观看_三年成都中文在线观看免费版