共用方式為


IHealthCheckPublisher 介面

定義

表示 HealthReport 資訊的發行者。

public interface class IHealthCheckPublisher
public interface IHealthCheckPublisher
type IHealthCheckPublisher = interface
Public Interface IHealthCheckPublisher

備註

默認健康情況檢查實作提供了一個 IHostedService 實作,可用來定期執行健康狀態檢查,並將產生的 HealthReport 數據提供給所有已註冊 IHealthCheckPublisher 的實例。

若要提供 IHealthCheckPublisher 實作,請在相依性插入容器中將實例或類型註冊為單一服務。

IHealthCheckPublisher HealthReport在背景執行緒中執行健康情況檢查之後,會提供實例。 的使用 IHealthCheckPublisher 取決於使用 IWebHost 或泛型主機 () IHost 裝載。 實例的執行 IHealthCheckPublisher 與透過中間件執行健康情況檢查無關。

方法

PublishAsync(HealthReport, CancellationToken)

發佈提供的 report

適用於