2014-09-02 29 views
1

我試圖通過添加服務引用在Visual Studio中創建默認的odata v3客戶端,並且它工作正常。WebApi2 odata - 客戶端,能夠檢索'所有數據頁'

enter image description here 我注意到,在默認情況下 - VS使用System.Data.Services.Client.DataServiceQuery類,

我注意到有一個非常相似的類,這是無法通過的OData數據頁的(假設服務回報數據中的50項頁)導航但在一個不同的命名空間,並想知道(有麻煩)實際使用它。

enter image description here

尋找指導/創意/樣本/段 - 如何真正使用的呢?

的目標 - 是遍歷OData的數據採集,並有你枚舉它

回答

0

這裏是如何

var ctx = new Microsoft.OData.Client.DataServiceContext(
         new Uri("https://dev.santa.lt/svcext/medpas/api/v0.1/odata/"), 
         ODataProtocolVersion.V4); 

var q = ctx.CreateQuery<Specialybe>("Specialybes").GetAllPages(); 
它加載數據
相關問題