問題

怎么樣限制路由中參數(shù)的值。

 

解決方案

ASP.NET WEB API 允許我們通過 IHttpRouteConstraint 接口設(shè)置路由約束。集中式路由和直接式路由都可以使用 IHttpRouteConstraint。

 

框架提供了 18 個接口,他提供了大部分類型的約束,例如,路由參數(shù)長度相關(guān)的約束,可以確保值都在定義范圍內(nèi),或者限制數(shù)據(jù)類型。當然也可以通過實現(xiàn)接口 IHttpRouteConstraint 來自定義約束邏輯。

 

工作原理

延伸閱讀

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