背景:

有用戶反映,Tausus.MVC 能寫WebAPI么?

能!

教程呢?

嗯,木有!

好吧,剛好2.0出來,就帶上WEBAPI教程了!

開源地址:

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

下面為教程:

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

步驟二:Nuget上引用Taurus.MVC

 

安裝后,框架默認引入兩個Taurus.Core.dll和CYQ.Data.dll,以及自動配置web.config

步驟三:新建一個Controller類來寫程序,繼承自Taurus.Core.Controller

步驟四:修改web.config并F5運行

F5運行,如果報這個錯誤:

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

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

找不到路徑的都會定位到:DefaultController,因為DefaultController也沒有,所以提示。

我們定義了一個UserController,而且路由模式是1,所以我們的訪問地址