HealthCheckService 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
可用于检查应用程序中注册的 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) |
运行提供的运行状况检查并返回聚合状态 |