2012-09-03 24 views
1

我即將開始使用我寫的使用新的webapi的API。正確的方式來版本的一個asp.net WebApi

我想通過api的某種版本控制futureproof - 這意味着如果客戶端在發佈後立即開始使用API​​,我不希望他們必須返回並更新他們的代碼,並對其進行更改。

我可以想到幾種應用版本的方法。

  1. //myapi.com/foo?bar=1234 & V1
  2. //myapi.com/v1/foo?bar=1234

什麼是大多數人在做什麼?我想遵循最佳實踐,但我也希望API能夠乾淨地管理。

建議是最歡迎:)

回答

相關問題