Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在使用 VS 2012。我的服务器端是 WebApi 4.5,我的客户端应用程序是 WPF。
我想使用“添加服务引用”在客户端使用我的 odata 服务,但我不知道如何生成元数据文件。
您应该将其指向 OData 端点的根。如果您使用的是默认路由,则为http://<address>:<port>/odata. 如果您有不同的路由,则应检查 WebApiConfig.cs 中的 MapODataRoute 行。
http://<address>:<port>/odata
澄清编辑:
元数据本身可以在 中找到http://<address>:<port>/odata/$metadata。但是,正如我所说,为了将其添加为服务引用,只指向根就足够了。
http://<address>:<port>/odata/$metadata