0

我正在使用模型生成器为我的所有文档类型创建 C# 类,在我的自定义控制器中,我正在检索所有特定类型的内容节点:

var viewModel = new HomePageViewModel(model);
var caseStudyNodes = viewModel.Content.AncestorOrSelf().Descendants(CaseStudy.ModelTypeAlias).ToList();

caseStudyNodes 变量现在是 IPublished 内容的列表。有没有办法将其作为 CaseStudy 对象的列表?

我正在使用 Umbraco 8,如果你在哪里使用 umbraco 7,你会怎么做?

4

1 回答 1

1

找到了我自己的问题的答案,以防万一它对其他人有所帮助。

var caseStudyList = caseStudyNodes.Select(c => new CaseStudy(c));
于 2020-02-10T12:35:59.670 回答