2012-09-15 27 views
1

我需要使用符合此類URI的方法之一創建靜態樣式的Web服務。如何更正MapHttpRoute

API/V1/{控制器}/{}設備/註冊/ {ID}

public class DevicesController : ApiController 
    { 
     public void Get(string device, string id) 
     { 
     } 
    } 

好像我失去了一些東西在那裏,如何處理這個任何想法?

+0

你能發佈你的實際路由配置嗎?什麼是你的控制器沒有被擊中的實際問題,異常等? – nemesv

回答

1

想通了,以前一定是做錯了事。這似乎工作正常。

routes.MapHttpRoute("PassApi", 
"api/v1/{controller}/{device}/registrations/{id}", 
new { controller = "Devices" });