Swagger UI挂起“获取资源列表:请稍候”

时间:2016-08-30 06:29:39

标签: asp.net-web-api2 swagger swagger-ui

我正在尝试在我的ASP.NET WEB API 2项目中安装Swagger API。

我已经安装了swashbuckle(v5.4.0)nuget包。然后我调试项目并进入URL/swagger/ui/index我得到Fetching resource list: http://localhost:44432/swagger/docsv1; Please wait.一段时间后,我得到了chrome页面没有响应。杀死或等待屏幕。

我使用的是默认SwaggerConfig.cs

我在https://online.swagger.io/validator/debug?url={SwaggerJSON URL HERE}/docs/v1

运行了json验证测试

我可以采取哪些步骤来进一步调试我的问题?

[编辑] 我不小心打开了我的一个标签,经过30分钟后,页面呈现出来。可能是什么导致了这个?解析json文件时可能是无限递归?

1 个答案:

答案 0 :(得分:0)

https://github.com/domaindrivendev/Swashbuckle/issues/891 如果这对你有所帮助,我不会感到害羞,但你可以查看这个问题。

看看它在本地机器上是否会影响您的同一个问题会很有趣,当我在互联网上托管它时,它只会发生在我身上。

我只是分叉项目并更改缓冲区大小并使用自定义dll,而我正在等待问题的响应