Orchardcms 如何从外部以编程方式访问Orchard模块?

Orchardcms 如何从外部以编程方式访问Orchard模块?,orchardcms,Orchardcms,我是否可以在现有项目中使用任何Orchard模块直接引用Orchard模块DLL(例如,如果我必须使用角色、主题或小部件模块)?不,这不起作用。最简单的方法可能是通过web服务从Orchard公开您需要的内容,并从其他站点使用这些内容。您不能,但由于Orchard是开源的,您可以借用部分代码 在最近的一个项目中,我使用了果园的许可系统作为我解决这个问题的方法的灵感。我不能直接使用Orchard代码,但我发现这是一个很好的起点。He Roy,谢谢你的回答……但如果是这样,Orchard网站应该在某

我是否可以在现有项目中使用任何Orchard模块直接引用Orchard模块DLL(例如,如果我必须使用角色、主题或小部件模块)?

不,这不起作用。最简单的方法可能是通过web服务从Orchard公开您需要的内容,并从其他站点使用这些内容。

您不能,但由于Orchard是开源的,您可以借用部分代码


在最近的一个项目中,我使用了果园的许可系统作为我解决这个问题的方法的灵感。我不能直接使用Orchard代码,但我发现这是一个很好的起点。

He Roy,谢谢你的回答……但如果是这样,Orchard网站应该在某个地方运行,对吗?…我的要求是,我想在我的项目中使用主题和小部件模块作为插件,以实现这些模块设计的相同功能。那么,我可以通过将它们添加到我的项目中来做到这一点吗?或者它们依赖于其他orchard模块。