问题标签 [servicestack-razor]

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.

0 投票
1 回答
134 浏览

servicestack - ServiceStack 是否支持来自纯 html 的 POST?

基本上是这样,但是我在 POST 数据中遇到了国家符号的问题。他们被破坏到服务中。

我有非常基本的标记:

浏览器发送以下内容:

标题:

表格数据:

在服务中,我收到以下内容:

而 this.Request.OriginalRequest.EncodingName 是“西里尔文(Windows)”。我认为这里应该是 UTF-8。预期结果是

PS。App.config(我正在使用 Self-Host)默认来自http://www.ienablemuch.com/2012/12/self-hosting-servicestack-serving.html

0 投票
0 回答
343 浏览

razor - 带有 Razor 的 Servicestack 不工作 -> 禁止资源

我疯了……想在我的Win 8.1机器上的空 Web 应用程序中使用 SS Razor 功能。通过 NuGet 安装,在根目录下添加了一个网页并收到此错误:

我还尝试了来自 SS 的 Razor rockstars 示例应用程序——效果很好。所以我复制了 web.config 但没有成功。还要以集成模式运行托管管道模式。 项目设置为 .NET 4.5当我在这里部署到 Azure 时仍然无法正常工作

在这里完成我的 web.config

任何帮助表示赞赏!一切顺利

更新

AspNet.WebPages 的安装版本是 2,所以我通过 NuGet 安装了最新版本并更改了 web.config

它现在工作正常,但我的自定义路径 - > api 似乎不起作用

REST 调用有效,但仅在根路径上。

0 投票
1 回答
2060 浏览

c# - 服务堆栈 + SignalR - 自托管

我正在构建一个将 ServiceStack 用于 restful api 的应用程序。我正在尝试集成 SignalR 以实现实时功能,因为此应用程序将在客户端桌面上运行。长时间轮询或任何此类解决方法都不是一种选择。要求是控制台应用程序、ServiceStack、SignalR。是否可以将 SignalR 和 ServiceStack 自托管在一起?

考虑以下事项(都在一个控制台应用程序中):

启动.cs >>

应用主机.cs >>

程序.cs >>

如果您想自己尝试这个挑战,只需获取https://github.com/ServiceStack/RazorRockstars/tree/master/src/RazorRockstars.SelfHost的副本并尝试让它工作。

对这个脑筋急转弯的任何帮助都会有很大帮助。

最重要的是,我想知道这是否可能。

0 投票
1 回答
97 浏览

servicestack - 使用 ServiceStack 自托管开发 *.js 的最佳方式是什么?

由于 js 文件的“复制到输出”,不可能只编辑 js 文件并重新加载页面以查看更改。需要重新启动服务。

一种可能的解决方案是修改 VFS 以在 DEBUG 模式下查看正确位置(解决方案树,而不是输出文件夹)中的 js 文件。

还有其他建议吗?

谢谢,德米特里

0 投票
1 回答
530 浏览

servicestack - ServiceStack Cookie 未在浏览器中设置

我有一个启用 Razor 的应用程序和这样的服务:

但是,当我尝试在我的 Razor 视图中访问该 cookie 时,它​​是空的:

当我浏览我的 cookie 时,我看不到任何内容Terminal

在此处输入图像描述

0 投票
1 回答
240 浏览

azure - 部署 servicestack 时出现 azure 的网页问题

我正在尝试将 Servicestack 应用程序部署到 azure 网站。应用程序带有 asp.net 主机和 razor 视图引擎。

是最终部署的版本。还有github项目

现在,它在本地运行良好,没有任何问题。但部署后出现问题。如果我在 web.config 中强制加载程序集,天蓝色将无法加载它。如果不这样做,servicestack 会崩溃 nullpointer 异常。

我检查了应用程序设置,因为天蓝色网站正在运行网页版本 3.xxx

如果需要任何进一步的信息,请告诉我。

这是错误的堆栈跟踪

[更新]我猜问题不在服务堆栈方面。如果我部署它的 C# 版本,一切正常。要在 azure 上编译,需要在 fsproj 文件中添加以下代码。

0 投票
0 回答
112 浏览

json - 服务堆栈 4:返回带有已呈现视图的属性的 JSON

我正在运行 ServiceStack 4.0.21。

是否可以呈现部分视图,但在 JSON 响应中将其作为字符串属性返回?如果是这样,我可以从 ServiceStack.Razor 库中调用一种方法来完成此操作吗?

0 投票
0 回答
35 浏览

servicestack - /templates 路由是否保留供 ServiceStack 内部使用?

尝试编写服务以使用以下 RequestDTO

但 ServiceStack 返回“未找到静态文件 '/templates/'”。据我所知,/Templates 文件夹可用于定义/metadata 的模板。但我根本没有这样的文件夹。

0 投票
1 回答
398 浏览

razor - ServiceStack 4 Razor:Visual Studio 2013 更新 2 中没有智能感知

我正在使用 Razor 运行 Asp.Net 主机 (ServiceStack.Host.AspNet 4.0.30.0) - ServiceStack 4.0.30.0 项目。

.Net 框架目标:4.5.1

该项目编译得很好,但是我在使用带有 Update 2 的 Visual Studio 2013 的 Razor 视图中没有得到任何智能感知。

关于如何让智能感知在 ServiceStack Razor 视图中工作的任何想法?我的机器也安装了 MVC 4 和 5。

在此处输入图像描述

这也是我的 web.config 的副本...

在此处输入图像描述

0 投票
1 回答
129 浏览

servicestack - ServiceStack 默认 Razor 视图和服务

我想在自托管 SS 应用程序中托管一个非常简单的剃须刀页面。

我需要 / 路径来解析为 default.cshtml - 这是开箱即用的。

但我需要访问视图内的用户身份验证会话。为此,我猜我需要一项服务来为 default.cshtml 创建模型

到目前为止我尝试过的一切都不起作用,我无法使用 route / 创建 DefaultRequest,因为这是不允许的。

有人知道我需要做什么吗?

我尝试过回退路线,但没有运气: