我正在尝试从 web 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 列表中。这样我就可以查看该列表中返回的所有产品的列表。
这是我试图从 web api 返回的产品列表
public IEnumerable<Product> GetAllProducts()
{
return products;
}
但我收到异常错误。
如何编写/添加返回到 SampleDataGroups 列表的每个产品?