【发布时间】:2012-01-11 21:24:50
【问题描述】:
是否可以使用 Orchard CMS 实现 RESTful Web 服务?我通过阅读文档来理解它的方式是实现一个新模块并将视图呈现为 json/xml/etc。
如果我想通过 Web 服务公开 Orchard 的所有管理员能力怎么办?
【问题讨论】:
标签: web-services content-management-system orchardcms
是否可以使用 Orchard CMS 实现 RESTful Web 服务?我通过阅读文档来理解它的方式是实现一个新模块并将视图呈现为 json/xml/etc。
如果我想通过 Web 服务公开 Orchard 的所有管理员能力怎么办?
【问题讨论】:
标签: web-services content-management-system orchardcms
果园是 MVC。你会以与使用常规 MVC 应用程序几乎完全相同的方式来执行此操作。唯一的区别是你如何定义你的路由(实现 IRouteProvider 而不是从全局添加它们)。
【讨论】:
我自己没有做过。不过,我在单独的项目中使用了 Orchard CMS 和 WebApi。 我记得看过一篇博文,解释如何将 WebApi 与 Orchard CMS 集成。
如果你不熟悉 WebApi,你应该去看看。
【讨论】: