servicestack相关内容

我的服务堆栈服务中的异常不会将消息移动到死信队列

我有一个带有标准服务栈RabbitMQ抽象的服务栈服务。 消息队列是为我的MyRequest型自动创建的,并且我已经设置了一个服务方法来处理来自MyRequest.In Queue的请求 我预计如果我在此方法中抛出异常,消息将被放入死信队列。但是,它们只是从入站队列中删除,不会进入死信队列 public class MyOtherService : AsmServiceBase { ..
发布时间:2022-04-01 09:55:38 C#/.NET

服务执行期间的ServiceStack操作顺序问题

我们正在为ServiceStack v5.11.0升级我们的经典ASP.NET应用程序,从v3.9.64升级,并渴望成为ServiceStack的付费客户。但我们必须解决这个问题。ServiceStack中的生命周期和操作顺序发生了变化。在ServiceStack处理的请求的生命周期中,有一些点HttpContext.Current尚未填充。我们的所有代码都希望设置它,因此我们必须在处理或请求时避 ..
发布时间:2022-04-01 09:53:45 C#/.NET

ServiceStack,LeftJoin查询

我有此SQL代码,我希望将其转换为ormlite-但我不知道如何才是最好的方法。 SELECT * FROM Job INNER JOIN Emp ON Job.JobAnsvarID = Emp.EmpId LEFT JOIN (SELECT JobId, MIN(TimeReg.RegDate) AS TimeMinDate FROM TimeReg WHERE RegHrs IS ..
发布时间:2022-04-01 09:49:08 C#/.NET

Servicestack客户端压缩使用通用列表失败

此问题是以下问题的后续 ServiceStack client compression 从v4.5.5开始,Servicestack本机支持客户端GZIP/DEFATE压缩 但是,当我使用具有泛型列表属性的DTO时,当它到达服务时,它将始终为空。下面的示例是修改后的Servicestack单元测试,它再现了该问题: using System.Collections.Generic; ..
发布时间:2022-04-01 09:46:59 其他开发

使用API密钥验证服务器到服务器的通信

我有两个自托管的Windows服务与ServiceStack一起运行。这些服务由许多WPF和WinForms客户端应用程序使用。 我写了自己的CredentialsAuthProvider。我的第一个用户数据库实现是在使用NHibernate的MSSQL服务器上。现在,由于系统在增长,我对事情进行了一些重组。我创建了一个中央“基础设施”服务,它使用Redis作为数据存储,负责帐户管理、中央配置和首 ..
发布时间:2022-04-01 09:43:58 其他开发

ServiceStack自动查询合成字段

在Northind示例的Customer DTO中,有一个字段Email是合成的--即它不是来自数据库。代码在此:https://github.com/ServiceStackApps/Northwind/blob/master/src/Northwind/Northwind.ServiceModel/Types/Customer.cs 但在运行的示例中查看此信息时,此字段不可见: http:/ ..
发布时间:2022-04-01 09:40:30 其他开发

Servicestack客户端/文本许可

我们开始使用ServicStack v4,请放心,客户端没有许可限制。至少这是我能从servicestack's download page中读出的。 我们正在根据mythz对this有关服务堆栈如何构建API的问题的回答来构建我们的项目。 通用客户端(到目前为止)在没有设置许可证的情况下按预期工作,但当同事使用.Dump()方法针对服务创建测试客户端时,他遇到了以下异常: 已达 ..
发布时间:2022-04-01 09:36:03 其他开发

让 ServiceStack 保留类型信息

我正在使用 ServiceStack 将一些对象序列化和反序列化为 JSON.考虑这个例子: 公共类容器{公共动物动物{得到;放;}}公共类动物{}公共类狗:动物{public void Speak() { Console.WriteLine("Woof!");}}var container = new Container { Animal = new Dog() };var json = Js ..
发布时间:2022-01-31 13:23:24 C#/.NET

在 ServiceStack 中传达必需/可选 DTO 属性的最佳方式是什么?

我的 ServiceStack w/Swagger 实现在记录必需/可选属性时遇到问题.实现使用我的服务的客户端的开发人员喜欢 Swagger 文档,但是他们不知道哪些属性是必需的还是可选的——除了每次尝试获取有效请求时都会得到 400 响应. 举个例子: 公共类 UserProfile{公共字符串名字 { 获取;放;}公共字符串姓氏{得到;放;}公共用户地址地址 { 获取;放;}}公共类 ..
发布时间:2022-01-22 18:33:32 其他开发

ServiceStack POST 空体的招摇

我在使用 Swagger 插件到 ServiceStack 时遇到了一些问题.我已经为我的服务配置了路由描述,但生成的 POST 不包含正文. 我的服务如下所示: //////定义您的 ServiceStack Web 服务请求(即请求 DTO).//////路由是在这里定义的,而不是在AppHost中定义的.[Api("按 ID 获 ..
发布时间:2022-01-22 18:27:51 其他开发

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

我有一个 XSD 格式的文件.如何将其转换为 C# 类? 我需要在其他 Web 应用程序中进行类引用,我需要按照以下方式进行后期调用: var res = client.Post("/customers", c); 解决方案 使用XML 架构定义工具 xsd.exe 在您的框架工具中找到,用于将您的架构转换为可序列化的类或数据集. xsd 文件.xsd {/classes |/数据集 ..
发布时间:2022-01-09 22:02:15 C#/.NET