【问题标题】:ServiceStack, global URI parametersServiceStack,全局 URI 参数
【发布时间】:2012-10-10 05:32:13
【问题描述】:

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

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

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

【问题讨论】:

    标签: servicestack


    【解决方案1】:

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

    public abstract class SecuredRequest
    {
        public string Key { get; set; }
        public string Signature { get; set; }
    }
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多