问题标签 [openrasta]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - 我可以在 Open Rasta 中使用一个处理程序和一个 URI 注册多个资源吗?
我想用一个处理程序和一个 URI 注册多个资源。所以想确认这在 open rasta 中是否可行。我浏览了一些关于开放拉斯塔的网站,但无法得出结论,这是否可能?
我需要处理从基类“Request”派生的所有请求。如果有人能真正阐明这一点,那就太好了。
sorting - OpenRasta - 为列表资源提供过滤、排序和分页
我们正在使用 OpenRasta 创建一个 REST API,除了对所有资源的常规 GET、POST、PUT 和 DELETE 之外,我们还为具有复数名称的资源提供 GET。因此,API 的使用者可以 GET、POST、PUT 和 DELETEUser
并执行 GETUsers
将返回List<Users>
。现在我们希望客户端能够通过其属性对其进行过滤和排序,并允许支持分页以分页表格格式显示数据。
虽然,我查看了WCF 数据服务工具包主页,看起来它很有用,但是在查看了博客文章和入门页面之后,我无法理解如何使用它来解决我在 OpenRasta 中的问题。
或者还有什么更简单的我可以做的吗?
rest - OpenRasta 是否支持列表参数?他们应该如何发送?
如果我有一个资源处理程序方法接收对象列表作为参数(int 列表、字符串列表或任何对象类型列表),即:
- OpenRasta 是否支持这种论点?
- 包含参数类型值的 HTTP 请求应该是什么样子?
openrasta - 初始化站点时出现 ArgumentNullException
我正在评估几个服务框架,其中之一是 OpenRasta。
尽管对缺乏组织感到有点吃惊(多个源代码存储库、缺乏二进制下载、过时的构建指令以及构建的最终结果OpenRasta.dll在构建 openrasta-core 存储库后具有版本 0.0.0.0) ,我设法开始使用提供一点 Xml 的服务来构建站点(我确实包括了 OpenRasta.Hosting.AspNet 并根据 IIS 或 Cassini 配置了处理程序和模块)。
但是我第一次访问该站点(IIS Express 和 VS Dev Server)时,我得到了ArgumentNullException
来自PipelineStage.cs
. 显然该pipeline.CallGraph
属性为空。
我的配置源仅仅是:
正如我所提到的,我正在使用截至昨天从 openrasta-core 存储库克隆的代码。
提前致谢
asp.net - 如何配置 Open Rasta 以在站点根目录下显示网页
我在 IIS 6 下使用 Open Rasta 2.0。我想将站点的根目录重定向到网页。
文档说:
请注意,这将禁用 IIS 默认页面映射。解决方法是使用 OpenRasta 本身公开您的默认页面....
我无法弄清楚如何实现这一目标。我在配置中尝试了各种路由,但它们似乎不适用于 IIS。我也在我的 DEV 电脑上使用 Cassini 服务器,当没有添加路由时它没有问题,但在某些路由下我尝试破坏它。
openrasta - 任何 OpenRasta 参考应用程序或示例?
我正在寻找项目、参考应用程序、示例等,以供参考,当然还有代码。不是简单的helloworlds,你知道吗?提前致谢。
openrasta - OpenRasta 如何在内部工作?
到目前为止,我只找到了有关如何使用 OpenRasta 及其提供的强大功能的文档,但是是否有某种文档或图表有助于理解其内部架构、组件以及它们之间的交互方式、资源和处理程序在内部的方式注册和请求的整个生命周期?更好地了解 OpenRasta 内部组件可能有助于扩展它或针对特定场景对其进行定制。
谢谢
c# - 在openrasta get方法中将对象作为参数传递
OpenRasta 处理程序是否可以接受资源作为参数。
对于(例如)“/search/”的 URI,我可以传递如下内容:
在我的处理程序中,有类似的东西:
还是我最好用这些作为查询字符串的参数来组合我的 URI?
rest - RESTful 文件上传方式
我想使用 openrasta 以 RESTful 方式实现文件上传,但找不到合适的方法来实现它。像使用 Ajax 文件上传或使用我能找到的 Iframe 这样的方法很少。
任何人都可以提出任何建议或提供一些我可以参考的资源。
提前致谢
openrasta - OpenRasta 数组绑定的有线格式(urlencoded 和 multipart/formdata)
在 OpenRasta 中绑定数组和字典的有线格式似乎是“:index”,如下所示:
序列化为(具有两个数组项 5 和 12):
是否可以将此格式更改为:
谢谢, 约恩