1

在 ServiceStack 中,如何确保所有 URI 都具有特定的基本参数?

一个示例是如何附加?format=csv/json/xml到每个服务 URI,即使没有请求 DTO 指定format字段。

我想将其用于替代身份验证。传递用户并传入 HTTP 的 Authorization 标头是验证每个服务调用的首选方式,但我也希望允许人们传入用户并作为参数传递。

4

1 回答 1

1

您可以让所有 DTO 类都从具有您需要的参数的基类继承。在你的情况下,你可以有类似的东西

public abstract class SecuredRequest
{
    public string Key { get; set; }
    public string Signature { get; set; }
}
于 2012-10-10T12:11:54.373 回答