I am trying to use the Northwind OData service:
http://services.odata.org/V3/OData/OData.svc/Products?$format=json
and deserialize it to a collection of products:
using (var client = new HttpClient())
{
HttpResponseMessage response = await client.GetAsync(new Uri(url));
ObservableCollection<Product> products = await response.Content.ReadAsAsync<ObservableCollection<Product>>();
}
But the serializer doesn't seem to like the odata.metadata
part and the fact that there are 2 odata.type
records there (not sure what they are).
Is there an easy way to do this?
See Question&Answers more detail:
os 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…