如何在 Umbraco 8 中使用文档类型(模型)制作主布局模板?

How to make a Master Layout Template with A DocumentType (Model) in Umbraco 8?

我正在用 umbraco 8 创建一个网站,我有一个主布局模板,我已经为这个主布局添加了文档类型,并在其中使用了 ImageCropper 现在我需要使用来自内容的图像集主布局模板,当我使用

时出现错误,该怎么做
@inherits Umbraco.Web.Mvc.UmbracoViewPage<ContentModels.Master>

在主布局模板中出现错误

无法将源内容类型 Umbraco.Web.PublishedModels.HomePage 绑定到模型类型 Umbraco.Web.PublishedModels.Master。视图和内容模型都是 PureLive,版本相同。应用程序处于不稳定状态,应该重新启动。 我在这里做错了什么?

通常情况下,我会将所有全局属性放在 "settings" 节点或主页节点上,然后在我的主模板中,我可以执行以下操作:

var home = new Homepage(Model.Content.Site());
var image = home.Image;

您也可以在不使用 ModelsBuilder 的情况下获取属性,如下所示:

var image = Model.Content.GetPropertyValue<IPublishedContent>(recursive: true);