背景:
有用戶反映,Tausus.MVC 能寫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)寫程序,繼承自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)地址