다음을 통해 공유


IHealthChecksBuilder 인터페이스

정의

상태 검사를 등록하는 데 사용되는 작성기입니다.

public interface class IHealthChecksBuilder
public interface IHealthChecksBuilder
type IHealthChecksBuilder = interface
Public Interface IHealthChecksBuilder

속성

Services

IHealthCheck 인스턴스를 등록해야 하는 IServiceCollection을 가져옵니다.

메서드

Add(HealthCheckRegistration)

상태 검사에 대한 HealthCheckRegistration을 추가합니다.

확장 메서드

AddApplicationLifecycleHealthCheck(IHealthChecksBuilder, IEnumerable<String>)

애플리케이션의 수명 주기에 연결된 상태 검사 공급자를 등록합니다.

AddApplicationLifecycleHealthCheck(IHealthChecksBuilder, String[])

애플리케이션의 수명 주기에 연결된 상태 검사 공급자를 등록합니다.

AddManualHealthCheck(IHealthChecksBuilder, IEnumerable<String>)

애플리케이션의 상태를 수동으로 제어할 수 있는 상태 검사 공급자를 등록합니다.

AddManualHealthCheck(IHealthChecksBuilder, String[])

애플리케이션의 상태를 수동으로 제어할 수 있는 상태 검사 공급자를 등록합니다.

AddDbContextCheck<TContext>(IHealthChecksBuilder, String, Nullable<HealthStatus>, IEnumerable<String>, Func<TContext,CancellationToken,Task<Boolean>>)

지정된 DbContext 형식에 대한 상태 검사 추가합니다.

AddCheck(IHealthChecksBuilder, String, IHealthCheck, Nullable<HealthStatus>, IEnumerable<String>)

지정된 이름과 구현을 사용하여 새 상태 검사를 추가합니다.

AddCheck(IHealthChecksBuilder, String, IHealthCheck, Nullable<HealthStatus>, IEnumerable<String>, Nullable<TimeSpan>)

지정된 이름과 구현을 사용하여 새 상태 검사를 추가합니다.

AddCheck<T>(IHealthChecksBuilder, String, Nullable<HealthStatus>, IEnumerable<String>)

지정된 이름과 구현을 사용하여 새 상태 검사를 추가합니다.

AddCheck<T>(IHealthChecksBuilder, String, Nullable<HealthStatus>, IEnumerable<String>, Nullable<TimeSpan>)

지정된 이름과 구현을 사용하여 새 상태 검사를 추가합니다.

AddTypeActivatedCheck<T>(IHealthChecksBuilder, String, Nullable<HealthStatus>, IEnumerable<String>, Object[])

지정된 이름과 구현을 사용하여 활성화된 새 형식 상태 검사를 추가합니다.

AddTypeActivatedCheck<T>(IHealthChecksBuilder, String, Nullable<HealthStatus>, IEnumerable<String>, TimeSpan, Object[])

지정된 이름과 구현을 사용하여 활성화된 새 형식 상태 검사를 추가합니다.

AddTypeActivatedCheck<T>(IHealthChecksBuilder, String, Nullable<HealthStatus>, Object[])

지정된 이름과 구현을 사용하여 활성화된 새 형식 상태 검사를 추가합니다.

AddTypeActivatedCheck<T>(IHealthChecksBuilder, String, Object[])

지정된 이름과 구현을 사용하여 활성화된 새 형식 상태 검사를 추가합니다.

AddAsyncCheck(IHealthChecksBuilder, String, Func<CancellationToken,Task<HealthCheckResult>>, IEnumerable<String>)

지정된 이름과 구현을 사용하여 새 상태 검사를 추가합니다.

AddAsyncCheck(IHealthChecksBuilder, String, Func<CancellationToken,Task<HealthCheckResult>>, IEnumerable<String>, Nullable<TimeSpan>)

지정된 이름과 구현을 사용하여 새 상태 검사를 추가합니다.

AddAsyncCheck(IHealthChecksBuilder, String, Func<Task<HealthCheckResult>>, IEnumerable<String>)

지정된 이름과 구현을 사용하여 새 상태 검사를 추가합니다.

AddAsyncCheck(IHealthChecksBuilder, String, Func<Task<HealthCheckResult>>, IEnumerable<String>, Nullable<TimeSpan>)

지정된 이름과 구현을 사용하여 새 상태 검사를 추가합니다.

AddCheck(IHealthChecksBuilder, String, Func<HealthCheckResult>, IEnumerable<String>)

지정된 이름과 구현을 사용하여 새 상태 검사를 추가합니다.

AddCheck(IHealthChecksBuilder, String, Func<HealthCheckResult>, IEnumerable<String>, Nullable<TimeSpan>)

지정된 이름과 구현을 사용하여 새 상태 검사를 추가합니다.

AddCheck(IHealthChecksBuilder, String, Func<CancellationToken,HealthCheckResult>, IEnumerable<String>)

지정된 이름과 구현을 사용하여 새 상태 검사를 추가합니다.

AddCheck(IHealthChecksBuilder, String, Func<CancellationToken,HealthCheckResult>, IEnumerable<String>, Nullable<TimeSpan>)

지정된 이름과 구현을 사용하여 새 상태 검사를 추가합니다.

AddResourceUtilizationHealthCheck(IHealthChecksBuilder, IConfigurationSection)

리소스 사용률을 모니터링하여 애플리케이션의 상태를 평가하는 상태 검사 공급자를 등록합니다.

AddResourceUtilizationHealthCheck(IHealthChecksBuilder, IConfigurationSection, IEnumerable<String>)

리소스 사용률을 모니터링하여 애플리케이션의 상태를 평가하는 상태 검사 공급자를 등록합니다.

AddResourceUtilizationHealthCheck(IHealthChecksBuilder, IConfigurationSection, String[])

리소스 사용률을 모니터링하여 애플리케이션의 상태를 평가하는 상태 검사 공급자를 등록합니다.

AddResourceUtilizationHealthCheck(IHealthChecksBuilder, Action<ResourceUtilizationHealthCheckOptions>)

리소스 사용률을 모니터링하여 애플리케이션의 상태를 평가하는 상태 검사 공급자를 등록합니다.

AddResourceUtilizationHealthCheck(IHealthChecksBuilder, Action<ResourceUtilizationHealthCheckOptions>, IEnumerable<String>)

리소스 사용률을 모니터링하여 애플리케이션의 상태를 평가하는 상태 검사 공급자를 등록합니다.

AddResourceUtilizationHealthCheck(IHealthChecksBuilder, Action<ResourceUtilizationHealthCheckOptions>, String[])

리소스 사용률을 모니터링하여 애플리케이션의 상태를 평가하는 상태 검사 공급자를 등록합니다.

AddResourceUtilizationHealthCheck(IHealthChecksBuilder, IEnumerable<String>)

리소스 사용률을 모니터링하여 애플리케이션의 상태를 평가하는 상태 검사 공급자를 등록합니다.

AddResourceUtilizationHealthCheck(IHealthChecksBuilder, String[])

리소스 사용률을 모니터링하여 애플리케이션의 상태를 평가하는 상태 검사 공급자를 등록합니다.

적용 대상