Я пытаюсь получить коллекцию предметов из веб-api.Добавить группу элементов в список
var sampleDataGroups = new List<SampleDataGroup>();
if (response.IsSuccessStatusCode)
{
var content = await response.Content.ReadAsStringAsync();
// CL: Parse 1 Product from the content
var product = JsonConvert.DeserializeObject<dynamic>(content);
foreach (var data in product)
{
var dataGroup = new SampleDataGroup
(
(string)product.Id.ToString(),
(string)product.Name,
(string)"",
(string)product.PhotoUrl,
(string)product.Description
);
sampleDataGroups.Add(dataGroup);
}
}
Я пытаюсь использовать это для каждого, чтобы добавить каждую информацию о продукте, возвращенной в список SampleDataGroup. так что я могу просмотреть список всех продуктов, возвращенных в этом списке.
Это список продуктов я пытаюсь вернуться из веб-апи
public IEnumerable<Product> GetAllProducts()
{
return products;
}
Но я получаю сообщение об ошибке исключения.
Как написать/добавить каждый продукт, возвращенный в список SampleDataGroups?
Что такое исключение? – Cyral
'Newtonsoft.Json.Linq.JArray 'не содержит определения для' Id'' – Tester