IHealthCheckPublisher インターフェイス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
HealthReport 情報の発行元を表します。
public interface class IHealthCheckPublisher
public interface IHealthCheckPublisher
type IHealthCheckPublisher = interface
Public Interface IHealthCheckPublisher
注釈
既定の正常性チェックの実装では、一定の間隔で正常性チェックを実行し、結果のHealthReportデータをすべての登録済みインスタンスに提供するために使用できる IHostedService
実装が提供されましたIHealthCheckPublisher。
実装を IHealthCheckPublisher 提供するには、インスタンスまたは型をシングルトン サービスとして依存関係挿入コンテナーに登録します。
IHealthCheckPublisherインスタンスは、 HealthReport バックグラウンドスレッドで正常性チェックを実行した後に、によって提供されます。 IHealthCheckPublisher使用は、IWebHost
または汎用ホスト (IHost
) を使用するアプリケーションでのホスティングによって異なります。 インスタンスの IHealthCheckPublisher 実行は、ミドルウェアを介した正常性チェックの実行とは関係ありません。
メソッド
PublishAsync(HealthReport, CancellationToken) |
指定した |