我正在使用 KenticoCloud DeliveryClient 与 Kentico Cloud 合作。问题是我正在加载包含 BodyContent 的 NewsArticle 数据。BodyContent 有一些应该由解析器解析的 InlineContentItemData。我添加了 PartnerList(包含多个 Partner 项的项)、Carousel(包含多个 ImageGridItem 项的项)和一些 HTML 文本。
这是发出请求的代码:
var response = await Client.GetItemsAsync<NewsArticle>(
new EqualsFilter("system.type", "news_article"),
new OrderParameter("elements.date", SortOrder.Descending)
);
(就是得到一个完整的文章列表,然后我们找到想要的文章。我知道我可以使用 Url Slug 来检索内容,但是我需要完整列表来获取其他东西)
问题是在 JSON 响应中,有 Carousel 和 PartnerList 项目,它们都包含我从 CMS 添加的项目,但 JSON 中没有显示单个 Carousel 项目 (ImageGridItem),只有合作伙伴项目。
谢谢