我正在使用NSwag为.NET Core API生成招摇工具,并且一切正常,除了渲染路径以使反射似乎将Controller从项目中提取这一事实之外。
因此,如果我确实具有层次结构-某些控制器在根级别(Controllers
文件夹)和某些在子文件夹(Controllers\Subfolder
文件夹),则顺序变得混乱。
是否可以以某种方式告诉NSwag生成结果swagger.json
并按字母顺序显示操作?
答案 0 :(得分:0)
UI配置中有选项。您所需要做的就是在OperationsSorter
方法中利用TagsSorter
和Startup.Configure
,例如:
app.UseSwaggerUi3(a => {
a.OperationsSorter = "alpha";
a.TagsSorter = "alpha";
});