問題
怎樣用在 Web API 中創(chuàng)建 OData 服務。
解決方案
對于我們來說,在 Web API 中使用 OData最簡單的方式就是使用 ASP.NET 模板來創(chuàng)建Odata Controller。在 Controllers 文件夾上鼠標右鍵->添加->新建項。
顯示一個如圖 12-1 的對話框,在這里我們可以選擇兩個 “Web API 2 OData” 相關的模板。Vistual Studio將會生成相關的 OData Controller,同時,從 NuGet 上下載 OData 需要的所有程序集。
圖 12-1. 使用模板添加 OData Controller
不過,這個模板僅僅對于 WEB Host (ASP.NET Web API 托管在 ASP.NET Web 應用程序中)是可以用。對于 Web API 托管在