我正在尝试使用C#库Simple.OData.Client
var client = new ODataClient("http://services.odata.org/v4/TripPinServiceRW/");
var people = await client.For<People>().FindEntriesAsync();
这两行应该从服务器请求资源,但是我无法编译它,因为“人们没有被识别。我在几个oData示例中看到了特定的符号.For<People>()
,但是没有人解释甚至提到“人物”部分。
我错过了什么?
答案 0 :(得分:1)
从Getting started with Simple.OData.Client,它提到:
类型化的流畅API语法示例(假设有一个类定义的包)
所以,你应该定义&#34; People&#34;首先是CLR类,然后你可以在示例代码中使用它。
我试了一下,它工作正常。您可以找到我的示例项目Here