0

我正在尝试编写 Orchard Widget,但页面(Writing a Widget)似乎已过时。

具体来说,这段代码无法编译,因为 AlterTypeDefinition 在 1.4 上不存在:

ContentDefinitionManager.AlterTypeDefinition("MapWidget", cfg => cfg
.WithPart("MapPart")
.WithPart("WidgetPart")
.WithPart("CommonPart")
.WithSetting("Stereotype", "Widget"));

关于取代它的任何指示?

4

1 回答 1

2

对于遇到此问题的其他任何人-这是因为 AlterTypeDefinition 是一种扩展方法。

添加以下使用:

using Orchard.ContentManagement.MetaData;
于 2012-06-27T15:11:34.010 回答