0

我的一些控制器需要在有效请求中定义自定义标头。
到目前为止,我知道添加标头的唯一方法是[FromHeader(Name = "X-Custom-Data")]在我的操作方法中显式定义一个参数。

但是,我有一个中间件在调用操作方法之前运行,并且在此中间件中评估标头。因此,我真的不需要动作本身中的标头值。

我现在正在寻找的是一种让 swagger 生成器知道此请求需要自定义标头而无需将其指定为方法参数的方法。

因为我找不到任何属性,[SwaggerResponse]但对于标题,我想问你们是否知道任何解决方案。

4

1 回答 1

1

您可以使用自定义操作或文档处理器添加它们:

https://blog.rsuter.com/nswag-tutorial-implement-a-custom-operation-processor-to-define-redoc-code-samples/

于 2018-11-10T09:41:21.733 回答