探索Umbraco 8并在构建测试站点等周围玩耍
通过后台界面建立文档类型和内容页面,并查看代码本身,我注意到一个名为models.generated.cs的文件。
向内看,它包含public partial class AndyTestPage : PublishedContentModel { }
之类的局部类和我给它的属性
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder","8.5.5")]
[ImplementPropertyType("andyProperty1")]
public string AndyProperty1 => this.Value<string>("andyProperty1");
我的问题是,该文件的确切含义是什么?做什么,以及如何通过后台cms在此处创建这些属性和类。
第二个问题是,我将如何创建文档类型和代码属性?我的新手假设只是在此文件中添加类,但这似乎不对吗?
谢谢
安迪