我正在尝试使用 ParameterType = "header" 的 APIMember 属性在我们的 SS 服务中添加标头。
除了没有添加到 RequestContext 的标头之外,一切似乎都在工作。希望它支持标题。如果是这样,如何以及有没有办法在 Get 查询或路径中不允许该标头属性?
我究竟做错了什么?
namespace Test
{
[Api(Description = "MyTest")]
[Route("/Test", Verbs="GET")]
public class MyRequest
{
[ApiMember(
Name = "SolutionName",
ParameterType = "query",
Description = "Test",
DataType = "string",
IsRequired = true)]
public string SolutionName { get; set; }
[ApiMember(
Name = "Token",
ParameterType = "header",
DataType = "string",
IsRequired = true)]
public string Token { get; set; }
}
}
帮助表示赞赏!
谢谢,纳克