如何为OData服务生成元数据

时间:2013-08-22 00:34:25

标签: c# rest asp.net-web-api odata

我正在使用VS 2012.我的服务器端是WebApi 4.5,我的客户端应用程序是WPF。

我想使用“添加服务引用”在客户端使用我的odata服务,但我不知道如何生成元数据文件。

1 个答案:

答案 0 :(得分:0)

您应该将其指向OData端点的根目录。如果您使用的是默认路由,则为http://<address>:<port>/odata。如果您有不同的路由,则应检查WebApiConfig.cs中的MapODataRoute行。

澄清编辑:

元数据本身可以在http://<address>:<port>/odata/$metadata找到。但是,正如我所说,为了将其添加为服务引用,仅指向根就足够了。