gpt4 book ai didi

c# - 如何按 Controller 名称对 NSwag swagger.json 中的路径进行排序/排序

转载 作者:行者123 更新时间:2023-12-04 01:37:18 25 4
gpt4 key购买 nike

我正在使用 NSwag 为我的 .NET Core api 生成 swagger 并且一切正常,除了渲染路径以便反射似乎从项目中拾取 Controller 的事实。

因此,如果我确实有层次结构 - 根级别( Controllers 文件夹)中的一些 Controller 和子文件夹( Controllers\Subfolder 文件夹)中的一些 Controller ,那么顺序就会困惑。

是否有可能以某种方式告诉 NSwag 生成结果 swagger.json按字母顺序显示操作?

最佳答案

UI配置中有选项。您只需要使用 OperationsSorterTagsSorter , 在您的 Startup.Configure 内方法如:

app.UseSwaggerUi3(a => {
a.OperationsSorter = "alpha";
a.TagsSorter = "alpha";
});

关于c# - 如何按 Controller 名称对 NSwag swagger.json 中的路径进行排序/排序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59060563/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com