IHealthCheckPublisher 接口
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
表示 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) |
发布提供的 |