其實WebAPI在設定URL包含多國語系並不難,可以很簡單的在Attribute routing
的URL Template中多一個Culture的參數即可。但是,如此一來,就必須在全部的Attribute routing
都加上這一個參數,這在開發與維護上都相當的不變,所以希望通過自訂DefaultDirectRouteProvider
來替所有的Attribute routing
加上Culture參數。另外,URL上的語系並不定存在,當URL上沒有存在語系時,則使用預設語系,這也可以透過DefaultDirectRouteProvider
一起處理。
WebAPI URL包含多國語系Routing設定
- 1082
- 0