【问题标题】:Orchard CMS web services果园 CMS 网络服务
【发布时间】:2012-01-11 21:24:50
【问题描述】:

是否可以使用 Orchard CMS 实现 RESTful Web 服务?我通过阅读文档来理解它的方式是实现一个新模块并将视图呈现为 json/xml/etc。

如果我想通过 Web 服务公开 Orchard 的所有管理员能力怎么办?

【问题讨论】:

    标签: web-services content-management-system orchardcms


    【解决方案1】:

    果园是 MVC。你会以与使用常规 MVC 应用程序几乎完全相同的方式来执行此操作。唯一的区别是你如何定义你的路由(实现 IRouteProvider 而不是从全局添加它们)。

    【讨论】:

      【解决方案2】:

      我自己没有做过。不过,我在单独的项目中使用了 Orchard CMS 和 WebApi。 我记得看过一篇博文,解释如何将 WebApi 与 Orchard CMS 集成。

      如果你不熟悉 WebApi,你应该去看看。

      这里是:OrchardProject + WebApi = interesting

      【讨论】:

      • 从未听说过 WebApi,但这是一个有趣的项目。如果 Orchard 是基于 ASP.NET MVC 构建的,我更愿意使用已经内置的工具。
      猜你喜欢
      • 1970-01-01
      • 2013-03-26
      • 2011-11-03
      • 1970-01-01
      • 2011-07-26
      • 1970-01-01
      • 1970-01-01
      • 2011-07-25
      • 1970-01-01
      相关资源
      最近更新 更多