2

我将Swashbuckle.AspNetCore(4.0.1) 和Swashbuckle.AspNetCore.Filters(4.5.5) 用于请求/响应示例。

[Authorization]我不想将属性应用于每个操作,而是自动执行此操作。自述文件中有一些代码显示了如何执行此操作。

这是关键线:

operation.Responses.Add("401", new Response { Description = "Unauthorized" });

但这增加了很少的元数据。

我目前正在做的是这样的:

[SwaggerResponse(401, "Invalid credentials", typeof(Response401))]
[SwaggerResponseExample(401, typeof(Response401Example))]

里面还有很多数据。如何使用全局过滤器做同样的事情?

4

0 回答 0