내 휴대용 클래스 라이브러리 (PCL)에서 Simple.OData.Client 라이브러리 3.3.0을 사용하여 OData v3 서비스에서 데이터를 검색합니다. 그리고 내 서비스가 올바르게 작동하고 있다고 확신합니다. 단위 컬렉션을 검색하려고하면 {Simple.OData.Client.ResponseReader} 이 반환되지만 내 예상 IEnumarable<IDictionary<string,object>>
컬렉션은 반환되지 않습니다. 여기에 제 코드는 다음과 같습니다간단한 odata FindEntriesAsync 메서드가 콜렉션을 반환하지 않습니다.
public TajirODataService()
{
client = new ODataClient ("http://192.168.0.139/t/tajir3service.svc/");
}
public async void InitUnits()
{
var units = await client.FindEntriesAsync ("Items_Unit");
foreach (var item in units) {
}
}
내가 혼란 스러워요 그리고 내 컬렉션