HealthCheckService 类

定义

可用于检查应用程序中注册的 IHealthCheck 实例的状态的服务。

public ref class HealthCheckService abstract
public abstract class HealthCheckService
type HealthCheckService = class
Public MustInherit Class HealthCheckService
继承
HealthCheckService

注解

默认实现 HealthCheckService 通过调用 AddHealthChecks(IServiceCollection)在依赖项注入容器中注册为单一实例服务。

IHealthChecksBuilder返回的 AddHealthChecks(IServiceCollection) API 为注册运行状况检查提供了方便的 API。

IHealthCheck 可以通过提供的 IHealthChecksBuilder扩展方法注册实现。

构造函数

名称 说明
HealthCheckService()

可用于检查应用程序中注册的 IHealthCheck 实例的状态的服务。

方法

名称 说明
CheckHealthAsync(CancellationToken)

在应用程序中运行所有运行状况检查并返回聚合状态。

CheckHealthAsync(Func<HealthCheckRegistration,Boolean>, CancellationToken)

运行提供的运行状况检查并返回聚合状态

适用于