Questo funziona per tutte le proprietà:Differenza tra ReadAsAsync e JsonConvert
string resultAsString = await httpResponseMessage.Content.ReadAsStringAsync();
return await Task.Factory.StartNew(() => JsonConvert.DeserializeObject<ApiData>(resultAsString));
mentre questo funziona solo per alcuni di essi:
return await httpResponseMessage.Content.ReadAsAsync<ApiData>();
qual è la differenza?
Forse stanno usando serializzatori diversi? –