问题标签 [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.
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
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 调用有效,但仅在根路径上。
c# - 服务堆栈 + SignalR - 自托管
我正在构建一个将 ServiceStack 用于 restful api 的应用程序。我正在尝试集成 SignalR 以实现实时功能,因为此应用程序将在客户端桌面上运行。长时间轮询或任何此类解决方法都不是一种选择。要求是控制台应用程序、ServiceStack、SignalR。是否可以将 SignalR 和 ServiceStack 自托管在一起?
考虑以下事项(都在一个控制台应用程序中):
启动.cs >>
应用主机.cs >>
程序.cs >>
如果您想自己尝试这个挑战,只需获取https://github.com/ServiceStack/RazorRockstars/tree/master/src/RazorRockstars.SelfHost的副本并尝试让它工作。
对这个脑筋急转弯的任何帮助都会有很大帮助。
最重要的是,我想知道这是否可能。
servicestack - 使用 ServiceStack 自托管开发 *.js 的最佳方式是什么?
由于 js 文件的“复制到输出”,不可能只编辑 js 文件并重新加载页面以查看更改。需要重新启动服务。
一种可能的解决方案是修改 VFS 以在 DEBUG 模式下查看正确位置(解决方案树,而不是输出文件夹)中的 js 文件。
还有其他建议吗?
谢谢,德米特里
servicestack - ServiceStack Cookie 未在浏览器中设置
我有一个启用 Razor 的应用程序和这样的服务:
但是,当我尝试在我的 Razor 视图中访问该 cookie 时,它是空的:
当我浏览我的 cookie 时,我看不到任何内容Terminal
:
azure - 部署 servicestack 时出现 azure 的网页问题
我正在尝试将 Servicestack 应用程序部署到 azure 网站。应用程序带有 asp.net 主机和 razor 视图引擎。
现在,它在本地运行良好,没有任何问题。但部署后出现问题。如果我在 web.config 中强制加载程序集,天蓝色将无法加载它。如果不这样做,servicestack 会崩溃 nullpointer 异常。
我检查了应用程序设置,因为天蓝色网站正在运行网页版本 3.xxx
如果需要任何进一步的信息,请告诉我。
这是错误的堆栈跟踪
[更新]我猜问题不在服务堆栈方面。如果我部署它的 C# 版本,一切正常。要在 azure 上编译,需要在 fsproj 文件中添加以下代码。
json - 服务堆栈 4:返回带有已呈现视图的属性的 JSON
我正在运行 ServiceStack 4.0.21。
是否可以呈现部分视图,但在 JSON 响应中将其作为字符串属性返回?如果是这样,我可以从 ServiceStack.Razor 库中调用一种方法来完成此操作吗?
servicestack - /templates 路由是否保留供 ServiceStack 内部使用?
尝试编写服务以使用以下 RequestDTO
但 ServiceStack 返回“未找到静态文件 '/templates/'”。据我所知,/Templates 文件夹可用于定义/metadata 的模板。但我根本没有这样的文件夹。
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 的副本...
servicestack - ServiceStack 默认 Razor 视图和服务
我想在自托管 SS 应用程序中托管一个非常简单的剃须刀页面。
我需要 / 路径来解析为 default.cshtml - 这是开箱即用的。
但我需要访问视图内的用户身份验证会话。为此,我猜我需要一项服务来为 default.cshtml 创建模型
到目前为止我尝试过的一切都不起作用,我无法使用 route / 创建 DefaultRequest,因为这是不允许的。
有人知道我需要做什么吗?
我尝试过回退路线,但没有运气: