【发布时间】:2014-08-21 23:58:01
【问题描述】:
我正在尝试调整 this example 来创建一个简单的 OData 客户端。在此之前,我在 Visual Studio 中将服务引用添加到“http://services.odata.org/Northwind/Northwind.svc/”。
通过这一步,我获得了许多课程,例如“Alphabetical_list_of_product”。但是,例如,我如何获得按字母顺序排列的产品列表?
具体来说,在这个例子中作者只是从以下开始:
OdataClient.NorthwindOdataService.NorthwindEntities dc =
new OdataClient.NorthwindOdataService.NorthwindEntities(
new Uri("http://services.odata.org/Northwind/Northwind.svc/"));
但是他从哪里得到OdataClient.NorthwindOdataService.NorthwindEntities 类?
我是 Web 服务和 OData 的新手,如果问题含糊,敬请见谅。
【问题讨论】:
-
OdataClient = 到您的客户端应用程序的命名空间(如果您将测试命名为其他内容,那么它将不再称为 OdataClient),NorthwindOdataService 等于添加时为您的服务引用命名的内容对该 URL (services.odata.org/Northwind/Northwind.svc) 的服务引用和 NorthwindEntities = 驻留在该 URL 的架构。我希望这会有所帮助