一区二区三区日韩精品-日韩经典一区二区三区-五月激情综合丁香婷婷-欧美精品中文字幕专区

分享

Taurus.MVC 2.0 開(kāi)源發(fā)布:WebAPI開(kāi)發(fā)教程

 ThinkTank_引擎 2017-06-15

背景:

有用戶反映,Tausus.MVC 能寫(xiě)WebAPI么?

能!

教程呢?

嗯,木有!

好吧,剛好2.0出來(lái),就帶上WEBAPI教程了!

開(kāi)源地址:

https://github.com/cyq1162/taurus.mvc

下面為教程:

步驟一:新建ASP.NET Web應(yīng)用程序:WebAPI項(xiàng)目

步驟二:Nuget上引用Taurus.MVC

 

安裝后,框架默認(rèn)引入兩個(gè)Taurus.Core.dll和CYQ.Data.dll,以及自動(dòng)配置web.config

步驟三:新建一個(gè)Controller類來(lái)寫(xiě)程序,繼承自Taurus.Core.Controller

步驟四:修改web.config并F5運(yùn)行

F5運(yùn)行,如果報(bào)這個(gè)錯(cuò)誤:

把httpModules的經(jīng)典模式注釋即可:

繼續(xù)F5運(yùn)行,發(fā)現(xiàn)這個(gè)提示就對(duì)了:

找不到路徑的都會(huì)定位到:DefaultController,因?yàn)镈efaultController也沒(méi)有,所以提示。

我們定義了一個(gè)UserController,而且路由模式是1,所以我們的訪問(wèn)地址為:

搞定,收工!

只要5分鐘,一個(gè)高性能的WebAPI就搞定了!

步驟五:處理權(quán)限驗(yàn)證

如果只是單純的提供接口,不進(jìn)行權(quán)限驗(yàn)證,那就上面簡(jiǎn)單的幾步已經(jīng)完事了。

如果API需要做權(quán)限驗(yàn)證,那就多了這一步。

1:新建DefaultController,定義并實(shí)現(xiàn)CheckToken方法(約定的方法定義如下:)

public static bool CheckToken(IController controller, string methodName)

2:為需要權(quán)限驗(yàn)證的Controller類或方法增加Token屬性

再次運(yùn)行,看結(jié)果:

搞定收工!

3:其它解疑:

1:在哪里提供Token?

根據(jù)業(yè)務(wù)環(huán)境:在某個(gè)Controller下開(kāi)一個(gè)GetToken方法即可。

2:CheckToken的完整實(shí)現(xiàn)?

根據(jù)業(yè)務(wù)環(huán)境:結(jié)合自己GetToken方法,做自己的CheckToken驗(yàn)證的具體實(shí)現(xiàn)。

3:性能如何?

請(qǐng)求在10毫秒左右,非常簡(jiǎn)刀除暴高效力。

4:支持.net Core 么?

預(yù)計(jì)在.net core下版本發(fā)布時(shí),會(huì)支持上,到時(shí)可無(wú)縫升級(jí)。

總結(jié):

你值的擁有!

接下來(lái)又得把線程切回去繼續(xù)寫(xiě)Aries的教程了! 

    本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購(gòu)買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊一鍵舉報(bào)。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶 評(píng)論公約

    類似文章 更多

    国产又粗又猛又长又黄视频| 清纯少妇被捅到高潮免费观看| 国产日韩精品欧美综合区| 正在播放国产又粗又长| 精品欧美国产一二三区| 国产精品刮毛视频不卡| 日本91在线观看视频| 97人摸人人澡人人人超碰| 日韩精品第一区二区三区| 国产精品大秀视频日韩精品| 在线观看免费午夜福利| 黄片免费在线观看日韩| 精品视频一区二区三区不卡| 丝袜诱惑一区二区三区| 午夜精品福利视频观看| 亚洲午夜精品视频观看| 日韩免费午夜福利视频| 欧美精品亚洲精品日韩精品| 好吊妞视频只有这里有精品| 91精品国产综合久久精品| 国内外免费在线激情视频| 日本午夜免费观看视频| 欧美一区二区三区喷汁尤物| 亚洲天堂精品一区二区| 国产熟女高清一区二区| 亚洲欧美中文字幕精品| 亚洲精品成人午夜久久| 久热在线视频这里只有精品| 香港国产三级久久精品三级| 欧美成人欧美一级乱黄| 又色又爽又无遮挡的视频| 欧美区一区二在线播放| 国产爆操白丝美女在线观看| 人妻露脸一区二区三区| av一区二区三区天堂| 欧美日韩一区二区综合| 老熟女露脸一二三四区| 国产精品美女午夜视频| 色一情一乱一区二区三区码| 久久精品国产亚洲熟女| 日本 一区二区 在线|