问题标签 [servicestack]

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 回答
254 浏览

servicestack - 使用 servicestack 属性显示名称查询

由于对 servicestack 的获取请求,我对属性的显示名称有一些问题。当我向我的服务堆栈发出获取请求时,我将得到以下结果,在列表中我没有绑定计数,尽管它显示在这里(我认为是因为类型(int))。

SS2

所以我的问题是

1)有什么办法可以避免属性显示在结果上?(想在这里禁用计数)

2)有没有办法重命名属性显示名称?(想在这里显示countvalue而不是count)?

提前致谢。

0 投票
1 回答
549 浏览

servicestack - 我可以在 Servicestack 中的 GET 请求的查询字符串中使用问号(?)吗?

我已经创建了服务堆栈,现在当我触发 GET 请求时,即 localhost:123/myRest/ClassName/application/123456789?Count = 10 对于上面,123456789 是应用程序 ID

对于我的应用程序,我得到了很好的实际结果,但问题是当我尝试检查它的 JSON 视图时,无法看到,因为它生成如下 URL

(两个问号所以是错误的)当我把它改成

对于 ?format=Json,我可以控制它吗?它为我的数据提供 JSON 输出

这发生在默认视图中。(见下图)

在此处输入图像描述

0 投票
2 回答
8268 浏览

c# - 这是 ServiceStack Redis 的有效用法吗?

我是 Redis 的新手(在托管服务中使用它)并希望将其用作列表的演示/沙盒数据存储。

我使用以下代码。这个对我有用。但是,对于具有多个(最多 100 个)并发用户(对于少量数据 - 最多 1000 个列表项)的小型网站,这是一种有效的(并且不是完全错误的做法)吗?

我正在使用静态连接和静态 redisclient 类型列表,如下所示:

这样做我有一个非常易于使用的持久数据列表,这正是我在构建/演示我的应用程序的基本块时想要的。

添加一个新人:

我担心的是(目前)不是我在 appstart 时将完整列表加载到内存中的事实,而是我与 redis 主机的连接没有遵循良好标准的可能性 - 或者还有其他一些我没有的问题意识到。

谢谢

0 投票
2 回答
2926 浏览

c# - 服务堆栈 (REST) SOAP 和 WSDL 不起作用

我实现了ServiceStack Hello World,一切都很好,除了一件重要的事情。它的 SOAP11 和 SOAP12 以及 WSDL 也不起作用。当访问 SOAP11 或 SOAP12 的 url http://localhost:8082/SOAP11/时,它说:

我通过控制台主机实现了它。我的控制台主机类:

当我想通过 WSDL 访问它时,它什么也没有显示,只是空白页和 cpu 正在工作......

0 投票
1 回答
1297 浏览

c# - 使用 Redis 和 C# 存储从基类继承的类的集合

我正在尝试使用 C# 和 [ServiceStack] Redis 创建一个简单的事件存储。

如果我这样做,roots.GetAll()我会得到一个异常,因为无法实例化抽象类。如果我将基类转换为接口,则事件对象为空,并且我存储在其中的对象会丢失。

有什么想法吗?

编辑 1

使用 v3.03 和这段代码没有乐趣:

编辑 2

也不适用于这种方法;

0 投票
1 回答
3275 浏览

servicestack - 如何在 servicestack 的 POST 请求中只返回状态码而不是 HTML 页面

已经使用 servicestack 创建了 REST 服务,并且在发布请求中我以以下方式返回对象

请求:我在数据库中发布的对象

服务堆栈发布请求

当我在提琴手中检查它时,它会在响应正文中呈现服务堆栈的整个 HTML 页面,而不是我只想返回状态代码,所以请告诉我我该怎么做?

谢谢

0 投票
1 回答
1127 浏览

servicestack - 处理 ServiceStack 中的序列化异常

我正在使用 ServiceStack 创建一个接受来自 HTML 表单(已发布)的请求的服务。DTO 属性之一是 Enum,当输入与 Enum 成员不匹配时,出现以下异常:

如何拦截此异常并在我的服务代码中自行处理?

0 投票
2 回答
11557 浏览

servicestack - 是否可以使用 ServiceStack 提供 HTML 页面?

我正在评估 ServiceStack 以在 Windows 服务中用于托管 REST 服务。到目前为止,它非常出色,并且性能优于 WCF。更不用说它更容易使用。

上面提到的 Windows 服务需要能够提供一个简单的 HTML 页面来充当“仪表板”。ServiceStack 当然会用于为仪表板提供 json 数据,但是如何提供仪表板页面以及图像和 js 呢?这可能吗?我宁愿不托管成熟的 ASP.Net,并且严格限制 IIS 永远不会在这些服务器上运行。可扩展性也不应该是一个要求,因为只有一个管理机器会显示仪表板。

0 投票
1 回答
323 浏览

servicestack - 为什么对 ServiceStack http 处理程序的多个请求会失败?

我已经用多个项目验证了这种行为,包括 Windows Service AppHost Starter Template 示例项目(未修改)。初始请求成功并显示默认 TODO 页面,但后续请求永远不会完成。

重现这种情况很简单。只需对http://localhost:83执行第一个请求。你会看到默认的 TODO 页面渲染得很好。现在在浏览器中点击“刷新”,您现在应该看到请求永远不会通过。如果通过 VS 在调试模式下运行,您将在“输出”窗口中看到 ObjectDisposedExceptions。

最新的 ServiceStack 代码库有问题吗?

0 投票
2 回答
22444 浏览

c# - ServiceStack REST API 和 CORS

有谁知道 ServiceStack 框架是否可以用来创建 CORS REST 服务?

几天来,我一直在抨击 WCF REST 的东西——完全没用。