HealthCheckService 클래스

정의

애플리케이션에 등록된 IHealthCheck 인스턴스의 상태를 확인하는 데 사용할 수 있는 서비스입니다.A service which can be used to check the status of IHealthCheck instances registered in the application.

public ref class HealthCheckService abstract
public abstract class HealthCheckService
type HealthCheckService = class
Public MustInherit Class HealthCheckService
상속
HealthCheckService

설명

HealthCheckService의 기본 구현은 AddHealthChecks(IServiceCollection)를 호출 하 여 종속성 주입 컨테이너에 singleton 서비스로 등록 됩니다.The default implementation of HealthCheckService is registered in the dependency injection container as a singleton service by calling AddHealthChecks(IServiceCollection).

에서 반환 하는 IHealthChecksBuilder AddHealthChecks(IServiceCollection)The IHealthChecksBuilder returned by AddHealthChecks(IServiceCollection) 상태 검사를 등록 하기 위한 편리한 API를 제공 합니다.provides a convenience API for registering health checks.

IHealthChecksBuilder에서 제공 하는 확장 메서드를 통해 IHealthCheck 구현을 등록할 수 있습니다. IHealthCheck implementations can be registered through extension methods provided by IHealthChecksBuilder.

생성자

HealthCheckService()

메서드

CheckHealthAsync(CancellationToken)

애플리케이션에서 모든 상태 검사를 실행하고 집계된 상태를 반환합니다.Runs all the health checks in the application and returns the aggregated status.

CheckHealthAsync(Func<HealthCheckRegistration,Boolean>, CancellationToken)

제공된 상태 검사를 실행하고 집계된 상태를 반환합니다.Runs the provided health checks and returns the aggregated status.

Equals(Object)

지정한 개체가 현재 개체와 같은지를 확인합니다.Determines whether the specified object is equal to the current object.

(다음에서 상속됨 Object)
GetHashCode()

기본 해시 함수로 작동합니다.Serves as the default hash function.

(다음에서 상속됨 Object)
GetType()

현재 인스턴스의 Type을 가져옵니다.Gets the Type of the current instance.

(다음에서 상속됨 Object)
MemberwiseClone()

현재 Object의 단순 복사본을 만듭니다.Creates a shallow copy of the current Object.

(다음에서 상속됨 Object)
ToString()

현재 개체를 나타내는 string을 반환합니다.Returns a string that represents the current object.

(다음에서 상속됨 Object)

적용 대상