.net - 如何将 Orchard 列表发布为自定义 XML 或 JSON

标签 .net asp.net-mvc orchardcms

理想情况下,我希望能够通过 RSS 提要公开自定义内容类型列表。但是,如果我可以获取列表中的所有项目并将其发布为自定义 XML 或 JSON,我会很满意。谁能提供一个代码片段,用于获取给定列表 ID 的所有项目?

最佳答案

这是我在 Orchard 论坛上给出的答案:

默认情况下不存在,我认为这是我们应该在 1.1 中修复的问题(我提交了 http://orchard.codeplex.com/workitem/17399 来跟踪它,请随意投票)。

它可以通过模块添加。您可以将其构建到一个处理程序中,该处理程序将获取对 IFeedManager 的引用并为列表内容项注册一个新的提要。您可以查看博客模块以获取添加提要的示例。该博客文章中还有一些信息:http://weblogs.asp.net/bleroy/archive/2010/04/07/rss-feeds-in-orchard.aspx

关于.net - 如何将 Orchard 列表发布为自定义 XML 或 JSON,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5124874/

相关文章:

.net - 如何使用 DDD 将 Active Directory 集成到 .NET 应用程序中?

.net - 如何强制 WebRequest 在 POST 期间发送授权 header

javascript - 如何将日期选择器的日历设置为始终可见,而且还能够获取所选日期?

orchardcms - 定期将其他来源的内容同步到 Orchard CMS

c# - 为什么重命名加载的 .net 程序集有效?

c# - 将 System.Object 作为类型过滤器发出的一般 catch 子句在现实世界中有何影响?

c# - 使用 Unity.Mvc5 注入(inject)依赖项时的多个 Controller 构造函数

javascript - 如果动态生成的 html 的 div 为空,则隐藏元素

c# - 您可以将 CMS Orchard 与您自己的 ASP.NET 网站一起使用吗?

orchardcms - 我可以在不借助 HQL 的情况下高效查询通用字段吗?