0
這可能嗎? 例如,Web API:帶有輸入參數的AttributeRouting可能嗎?
[GET("api/item/{id}/related")]
public dynamic GetRelatdItemsById(string id, Filter filter)
{
// get items related by id and optionally filter by `filter`
}
如果這是可能的,應該如何設置查詢字符串?
非常感謝。
嗨亞歷克斯,只是偶然發現你的問題,但我不能讓我的querystring沒有{id}工作。例如,我有一個GetUsers(INT ID)/ GetUserByUserName(字符串用戶名)/ GetUserByName(字符串名稱)。但是,如果用戶擁有用戶名= 1234或名稱= 1234,那麼我們可能會在數據庫中擁有有效的1234 ID,並且所有路由都會混淆在一起。我想要做的是爲最後2種方法獲取查詢字符串以過濾api/users /?username = 1234或api/users /?name = 1234。你有什麼想法我怎麼能得到這個工作?乾杯 – julianox