問題タブ [asp.net-mvc-apiexplorer]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
asp.net-core - Swashbuck が生成された swagger.json に含めるように、ヘルスチェック エンドポイントを ApiExplorer に追加する方法
Microsoft がここで文書化しMicrosoft.AspNetCore.Diagnostics.HealthChecks
ているように、アプリケーションにスタイル ヘルス チェックを追加しました。
また、Swashbuckle を使用して、 swaggerドキュメントを生成しています。次に、NSwagを使用して、他のアプリケーションが使用するクライアント API を生成します。
問題はMapHealthChecks
、Startup.csで追加されたヘルスチェック エンドポイントが に追加されていないことApiExplorer
です。Swashbuckle が swagger ドキュメントを生成するために使用するものであるため、これは問題です。
Swashbuckle が swagger ファイルに含めることができるように、healthcheck エンドポイントを ApiExplorer に追加する最良の方法は何ですか?
ヘルス チェック エンドポイント add ApiExplorer (以下のコード) を手動で追加しようとしました。アプリケーションは正常に実行されましたが、swagger ドキュメントにはエンドポイントが含まれていませんでした。