我们有一个使用 RavenDB 的现有应用程序,并希望创建一个自定义 Orchard 管理模块,该模块可以将数据读取和写入 Raven,以便我们可以管理数据。理想情况下,该实现将允许我们使用 ContentParts,以便我们可以创建可重用的“模块”。
有几个关于通过在 ContentHandler 中加载数据来从 Web 服务访问数据的参考资料,但我还没有想出一个实现。我已经能够使用控制器/视图读取/写入数据,但这似乎更具限制性。
使用 RavenDB 作为 Orchard CMS 模块的数据库
此外,我们需要管理的属性之一是图像。我们想利用媒体选择器字段在我们的管理界面中选择图像。只要我们可以通过浏览器访问图像,Orchard 存储物理图像就可以了。
谁能指出我正确的方向?
谢谢!