问题标签 [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.
openrasta - Openrasta 发布到基础 uri 的资源
我在 iis7 中有一个站点,将几个 openrasta 应用程序作为虚拟目录托管。其中一个 openrasta 应用程序托管单个资源,因此我希望它在该虚拟目录的根目录中运行。我能够成功获取资源,但无法发布资源。发布时出现 405 错误。
在本地它看起来像:
我想添加另一个应用程序,但由于此应用程序仅包含 1 个资源,我想通过应用程序的基本 uri 访问它。IE
我能够获取 resource5,但无法使用以下配置发布到它。
它不应该与模板“/{id}”匹配,因为我在发布时没有包含 ID。
我的配置如下:
我的处理程序代码是:
调试日志如下
有没有人能帮我解决这个问题?
干杯
戴夫
openrasta - OpenRasta DI PerRequest 生命周期问题
我在 ASP.NET 4 Web 应用程序中使用 OpenRasta 2.0.3214.437。我正在使用以下方法在内部容器中注册自定义依赖项:
这非常适合第一个请求;第二个请求在记录消息后引发 OpenRasta.DI.DependencyResolutionException:
忽略构造函数,以下依赖项没有注册:IRepository
DependencyLifetime.Singleton 和 DependencyLifetime.Transient 工作正常,只是 PerRequest 似乎有问题。我在卡西尼号上跑步。难道我做错了什么?
post - OpenRasta POST 操作的正文格式选项
给定 OpenRasta 的以下代码和配置:
如果我想发布到我的 FooHandler 上的 PostFoo 方法,请求正文的正确格式是什么。它可以是 json(即我会从 GetFoo 收到的相同格式)还是应该是名称-值对(例如 ID=1&Name=FooManChu)?
我是否需要在发布请求中设置任何其他标头,例如内容类型?
我正在尝试使其正常工作,但是当我尝试执行此操作时似乎出现 415 错误?
c#-4.0 - OpenRasta w/.Net 4.0 在 Win 7 64 和 IIS7.5 下运行
我正在尝试使用入门 OpenRasta 应用程序。https://github.com/openrasta/openrasta-stable/wiki/Building-Your-First-OpenRasta-Website
我在 Windows 7 64 位下使用 .Net4,我的目标是 IIS 7.5。我已将我的活动配置设置为调试,并将我的平台设置为任何 CPU。我使用的 OpenRasta 版本是 2.0.3。
这是我得到的错误:“无法加载文件或程序集'OpenRasta.Hosting.AspNet'或其依赖项之一。系统找不到指定的文件。”
我怀疑这与为 .net35 而不是 4 编译的 OpenRasta 有关?我已经尝试了许多不同的方法来解决这个问题,但我仍然卡住了。
我更改了应用程序池设置以设置启用 32 位应用程序 = true,这是我正在使用的 web.config:
任何帮助将不胜感激!也许有一个我找不到的.net 4 版本的openrasta?
c# - 带有 OpenRasta 和 ASP.NET MVC 的 REST API
REST API 问题:
有谁知道任何展示如何使用 OpenRasta 进行基于表单的身份验证的好教程?
将来将 REST API 从 MVC 转换为 OpenRasta 会有多困难?
我知道 OpenRasta 比 MVC 有优势。性能怎么样?喜欢看一些基准。
我正在探索用于 ASP.NET C# 应用程序的 OpenaRasta
谢谢阅读
components - 基于组件(或复合)的 Web 应用程序的 OpenRasta 框架
我们正在尝试构建一个更松散耦合的基于复合的 Web 应用程序,并研究各种选项和框架。
这个想法就像当用户浏览到一个页面时,将在服务器上解析 uri 以获取资源和基于配置要采取的操作列表。
该视图将由一些 html 标记和一些基于其内容的其他 URI 的组件组成。这些组件是可重用的,并且不应该对彼此有任何想法(可能是上下文)。
这只是一个想法,想看看 OpenRasta 框架如何帮助解决这个问题。我的方法可能完全错误;也许这可以用当前的 asp.net webform 和 mvc 框架轻松完成,但我想看看你的意见。
openrasta - FubuMVC 和 OpenRasta 文档和资源
我正在考虑将 FuBuMVC 或 OpenRasta 框架用于我们这里即将开展的项目。在不深入了解项目性质的情况下,我想对当前可用框架背后的文档、支持、教程和社区发表一些意见。哪个框架更成熟,是否准备好生产,
谢谢
viewengine - 将 Spark 或 Razor 视图引擎与 OpenRasta 一起使用
有人在 OpenRasta 框架中使用过 Spark 或 Razor 视图引擎吗?或对视图引擎的任何建议,而不是在 WebForms 中构建?
c# - 使用 OpenRasta 服务
按照这里的建议,我正在考虑是否用 OpenRasta 替换 WCF。
在 Visual Studio 中,我如何以与使用 WCF/ASMX 服务相同的方式使用 OpenRasta,例如添加服务引用,这使用 WSDL 处理类型。
我找不到任何不需要自定义 WebRequest 并解析 xml 的示例,这对我们来说是在代码中使用服务的重要一步。
.net - REST API 有什么更好的选择?WCF Web API (Preview 4) 或 OpenRasta 还是其他?
我在这个问题中看到 WCF Web API 仍处于预览状态,我刚刚开始查看 OpenRasta。
虽然 OpenRasta 看起来比 WCF Web API 更成熟,但我还是有点困惑。或者请建议是否有任何其他更好的框架可以在 .NET 堆栈上构建 REST API。
此外,我观察到,在aspx view
包含 HTML 的 OpenRasta 中,除了其他 JSON/XML 表示之外,还可以将其呈现为响应(以 ASP.NET MVC 方式)。那么,我是否甚至可以(或者建议我应该)构建一个 Web 应用程序,该应用程序也将作为服务层,供使用它的第 3方客户端开发人员使用?或者它只是用作服务层?