WebApi與MVC Route 問題整理
1. 為WebAPI添加 Area后,完成了CustomControllerSelector的制定。
跟蹤WebAPI底層,整理WebAPI源碼后發現幾個問題:
1. 使用Area的controller 必須走CustomSelector的。建議。不然小問題特別多
2. 不要使用默認的Selector,最好也別用Route。
4. 用Route,必須走默認的Selector。Route 中不能與 默認Selector中路由control相同
5. 默認Selector 只認不重復的Controller 這是死理。
2. MVC部分
Route注冊的優先級:先AreaRoute -》 默認Route
ModelBinder: ModelBinderDictionary.GetBinder -》 ModelBinderProviderCollection
有時間后記

浙公網安備 33010602011771號