我一直在遵循本指南,使用 Swashbuckle 为我的 ASP.Net REST WebApi 创建开发人员友好的文档。然而,当前版本Swashbuckle.AspNetCore v2.2.0生成了一个巨大的单页应用程序,这让我的用户感到困惑。如果我没记错的话,Swashbuckle 为每个控制器/方法生成单独的页面(2017 年初?)。我的配置如下:
app.UseSwaggerUI(c =>
{
c.SwaggerEndpoint("/swagger/v1/swagger.json", "API V1");
c.EnableFilter();
c.MaxDisplayedTags(5);
});
Run Code Online (Sandbox Code Playgroud)
问:有没有办法让 Swagger-UI 为每个控制器和方法生成单独的页面,而不是一个巨大的单一滚动混乱?
更多细节:
我想构建一个 ASP.NET Core Web API 服务以在带有基于埃的 linux的arm (cortex-A7) 设备上运行。
问题:最好的路线是什么?
我主要关心的是 angstrom 发行版,dotnet core 不支持开箱即用的发行版。欢迎任何建议!
编辑,开放问题: