Compartir a través de


HealthCheckService Clase

Definición

Un servicio que se puede usar para comprobar el estado de las instancias de IHealthCheck registradas en la aplicación.

public ref class HealthCheckService abstract
public abstract class HealthCheckService
type HealthCheckService = class
Public MustInherit Class HealthCheckService
Herencia
HealthCheckService

Comentarios

La implementación predeterminada de HealthCheckService se registra en el contenedor de inserción de dependencias como un servicio singleton mediante una llamada a AddHealthChecks(IServiceCollection).

El IHealthChecksBuilder devuelto por AddHealthChecks(IServiceCollection) proporciona una API útil para registrar comprobaciones de estado.

IHealthCheck Las implementaciones se pueden registrar mediante métodos de extensión proporcionados por IHealthChecksBuilder.

Constructores

HealthCheckService()

Un servicio que se puede usar para comprobar el estado de las instancias de IHealthCheck registradas en la aplicación.

Métodos

CheckHealthAsync(CancellationToken)

Ejecuta todas las comprobaciones de estado en la aplicación y devuelve el estado agregado.

CheckHealthAsync(Func<HealthCheckRegistration,Boolean>, CancellationToken)

Ejecuta las comprobaciones de estado proporcionadas y devuelve el estado agregado.

Equals(Object)

Determina si el objeto especificado es igual que el objeto actual.

(Heredado de Object)
GetHashCode()

Sirve como la función hash predeterminada.

(Heredado de Object)
GetType()

Obtiene el Type de la instancia actual.

(Heredado de Object)
MemberwiseClone()

Crea una copia superficial del Object actual.

(Heredado de Object)
ToString()

Devuelve una cadena que representa el objeto actual.

(Heredado de Object)

Se aplica a