Asp.net
普通 Web API 還是 Web API 和 OData?
我正在啟動一個項目,該項目必須公開一個 RESTful 服務,該服務將被多個作業系統的各種客戶端使用。
我正在閱讀有關使用 Web API 的Web API和OData的資訊,我很難決定使用什麼,普通的 Web API 還是 OData。
有哪些顯著的優點和缺點?
更新
你們是否會足夠好心並評論為什麼這個問題“主要基於意見”?您究竟在哪裡看到任何個人意見?
我發現Julie Lerman 的這篇很棒的文章解釋了 Web API 和 OData,並且 OData 就像一個添加了類似
WCF的功能集的 Web API。其中一項功能是通用 CRUD 控制器的簡單原型。
文章更加詳細和清晰。