问题标签 [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 投票
2 回答
3523 浏览

c# - 如何通过 HTTPS 实现 ServiceStack.net 休息调用?

我想通过 HTTPS 使用基本身份验证对我的 servicestack.net 休息服务的用户进行身份验证。

任何人都可以解释这部分的 https 部分将如何工作或为我指明正确的方向吗?客户是否有责任确保通过 https 进行调用?我需要做任何涉及 SSL 证书的事情来启用它吗?

如果这很重要,这项服务很可能会在 AppHarbor 上运行。

编辑

任何人都可以引用如何在服务堆栈中完成此任务的具体示例。我认为我的 api 中的所有服务都需要 HTTPS。我可以使用请求过滤器来完成这个吗?

0 投票
1 回答
607 浏览

c# - 如何使用 ServiceStack.net Web 服务在 AppHarbor 上配置 SSL

我正在使用 ServiceStack.net 开发一组 Web 服务。我计划在 Appharbor 上托管这些服务。一般来说,我对 appharbor 和云托管相当陌生。

我看到仪表板中有一个界面可以上传我的 SSL 证书。我需要对 AppHarbor 和/或我的应用程序进行哪些其他配置才能使其正常工作?

另请注意,My Servicestack 服务将托管在 MVC 网站中。我将要求通过 SSL 进行所有 servicestack 调用,并实现了一个请求过滤器来检查这一点,如果尝试进行非安全调用,则抛出 403。

0 投票
1 回答
7191 浏览

c# - ServiceStack.Net 的多个可选参数

我正在尝试使用 ServiceStack.Net 实现具有多个可选参数的服务

目前我的路线看起来像这样

我想像这样支持uris:

/save/2010/12/Monday/4/Tuesday/6/Wednesday/7

即星期一=4,星期二=6,星期三=7

但是我希望能够忽略天数,即调用服务的人可以决定他们是否要为每一天保存每个值......

即像这样缺少参数值

?周一=4&周三=7&周五=6

当然,一种解决方案是使用以下路线,当我不想保存该值时只需传递 0。

但是......有没有更好的方法来实现这个功能?

0 投票
1 回答
2074 浏览

asp.net - IService 接口的命名空间是什么?

我正在学习 ServiceStack 并为 helloworld 开发简单的演示,但找不到ISservice接口的命名空间,我的代码如下:

谁能告诉我我需要为IService接口添加什么命名空间或 DLL?

0 投票
2 回答
882 浏览

xamarin.ios - 在 MonoTouch 上使用 ServiceStack JSON 序列化时出错

我正在试验ServiceStack的 JSON 引擎。我抓住了 MonoTouch 二进制版本v2.20。在模拟器上工作正常,但在 iOS 设备(iPad2、iOS5)上,我得到 JsonWriter 的类型初始化程序抛出的异常(除此之外没有太多)。我正在使用 MonoTouch 5、MonoDevelop 2.8.1 并针对 iOS 5。我已禁用库链接,因为启用时出现错误。

我创建了一个示例并上传到https://github.com/t9mike/ServiceStack-JSON1

我正在尝试确定问题是我的编译选项、服务堆栈还是 MonoTouch。提前致谢。

0 投票
1 回答
2693 浏览

wcf - 将服务从 WCF 转换为 ServiceStack 框架

我开发了一个 WCF 应用程序,它作为数据库和我的 Web 应用程序之间的中间层。现在我的客户想要使用 ServiceStack 将此 WCF 传输到基于REST的。

我在 GitHub 上查看了它并尝试构建一个演示。我使用NuGet创建了一个启动模板,因此它包含一个 Hello & Todo 示例。

  1. 如何将我的逻辑作为基于对象 ( DTO ) 传输?因为我拥有的大多数函数都具有不同的参数并将结果作为数据集返回。

  2. 如何在 C# 中创建客户端?我需要添加哪个参考?

  3. 当我使用 NuGet 添加启动模板后在IIS上托管示例应用程序时,我找不到任何资源。当我需要在 IIS 上托管时,是否需要进行特定设置?

0 投票
1 回答
570 浏览

apache-flex - 在 Flash Builder 中使用 ServiceStack 生成的 SOAP 1.1 服务

我一直在修补ServiceStack以公开一些 Web 服务并且印象非常深刻。

这些服务的一个潜在消费者将是 Flex 应用程序。Flash Builder(Flex IDE)有一个工具,可以为基于 wsdl 的 SOAP Web 服务自动生成代理 AS3 类 - 目前仅适用于 SOAP 1.1。

如果我重新创建HelloWorld教程并尝试使用 SOAP 1.1 wsdl 来自动生成类,我会在 Flash Builder 中收到以下错误。

我确信这是 Flash Builder 工具的问题。我想知道是否有人成功地从 ServiceStack wsdl 自动生成 AS3 类?

0 投票
1 回答
1106 浏览

servicestack - 需要有关 servicestack 实施的帮助

我的 servicestack 实现面临一个问题,我提出了以下请求 url 来调用我的服务并实现了一个 perfmon 类和 perfmonservice 类

现在,当我调用任何 URL 时,它会调用以下函数

那么我如何在这里确定哪个 URL 进行了此调用,天气服务堆栈提供了任何特定的方法来执行此操作,或者我需要通过检查属性来编写手动逻辑?

提前致谢

0 投票
2 回答
99707 浏览

c# - 如何将 XSD 文件转换为 C# 类

我有一个 XSD 格式的文件。如何将其转换为 C# 类?

我需要在其他 Web 应用程序中进行类引用,我需要按照以下方式进行后期调用:

0 投票
2 回答
400 浏览

c# - 在远程应用程序中获取 DLL 的引用?

我有一个 ServiceStack 应用程序,其中一个类Performance在此应用程序中命名。

现在,我有另一个应用程序供我的最终用户使用。这是一个控制台应用程序,由最终用户下载并作为后台任务运行。

我想将该应用程序的性能数据发布到我的 REST Web 服务并将其存储在数据库中。

为此,我需要在我的客户端应用程序中运行它,它将性能数据以 JSON 格式发布到我的 ServieStack 应用程序:

我的客户端应用程序中没有Performance课程。我不希望客户拥有课程,以便在需要进行更改时更新所有客户。

我想知道,如何将Performance类或其 DLL 动态地放入我的客户端应用程序中?因此,当客户端运行时,它将具有该类,以便将帖子发布到 Web 服务。