2016-08-30 9 views
1

私のASP.NET WEB API 2プロジェクトにSwagger APIをインストールしようとしています。Swagger UIが `リソースリストを取得中にハングする:しばらくお待ちください '

swashbuckle(v5.4.0)のnugetパッケージをインストールしました。私はその後、プロジェクトをデバッグし、Fetching resource list: http://localhost:44432/swagger/docsv1; Please wait.を取得URL/swagger/ui/indexになった私はいくつかの時間の後、私は応答しないクロムページを取得します。キルまたは待機画面。

私はデフォルトのSwaggerConfig.csを使用しています。

私がでJSONの検証テストを実行している:私は、ここでは私の問題をデバッグするために取ることができますどのような手順https://online.swagger.io/validator/debug?url={SwaggerJSON URL HERE}/docs/v1

[編集] 誤って1つのタブを開いたままにして、30分後にページをレンダリングしました。これを引き起こす原因は何ですか?おそらくjsonファイルを解析する際に無限の再帰がありますか?

答えて

0

https://github.com/domaindrivendev/Swashbuckle/issues/891 これはあなたに役立つが、この問題をチェックアウトすることができます。

ローカルのマシンで同じ問題が発生していて、私がインターネットでホストしたときに起こっていたことがわかりました。

私はプロジェクトをフォークし、バッファサイズを変更し、イムは、私はちょうど古いバージョンにnugetパッケージを格下げ問題

+0

上の応答を待っている間にカスタムDLLを使用。 – Zapnologica

関連する問題