2011-09-12 34 views
4

我还没有在Orchard文档中发现关于IdentityPart的任何提及,尽管它在一些主要模块(如评论)中使用。我看了一些相关的资料,但它没有帮助我完全理解它的目的。什么是果园CMS的IdentityPart有什么好处?

那么它是什么和什么时候使用它?

在此先感谢!

回答

6

这是导入/导出功能的一部分。为了能够可靠地以可重复的方式在服务器周围移动内容,并考虑更新和新项目,我们需要一种方法来识别不仅仅是简单ID的内容项目。有些内容有一个路径,但不是所有类型都有(小部件,用户等)。任何零件的导出/导入挂钩都可以参与构建项目的标识并在导入时识别它。例如,可路由部分实现了路径的使用。但对于那些无法路由的类型,您可以添加IdentityPart以履行该角色。最终导出的ID是所有贡献ID的组合。 有道理吗?