问题
怎样用在 Web API 中创建 OData 服务。
解决方案
对于我们来说,在 Web API 中使用 OData最简单的方式就是使用 ASP.NET 模板来创建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 托管在
