Compartilhar via


HealthCheckService Classe

Definição

Um serviço que pode ser usado para verificar o status de instâncias de IHealthCheck registradas no aplicativo.

public ref class HealthCheckService abstract
public abstract class HealthCheckService
type HealthCheckService = class
Public MustInherit Class HealthCheckService
Herança
HealthCheckService

Comentários

A implementação padrão de HealthCheckService é registrada no contêiner de injeção de dependência como um serviço singleton chamando AddHealthChecks(IServiceCollection).

O IHealthChecksBuilder retornado por AddHealthChecks(IServiceCollection) fornece uma API de conveniência para registrar verificações de integridade.

IHealthCheck as implementações podem ser registradas por meio de métodos de extensão fornecidos pelo IHealthChecksBuilder.

Construtores

HealthCheckService()

Um serviço que pode ser usado para verificar o status de instâncias de IHealthCheck registradas no aplicativo.

Métodos

CheckHealthAsync(CancellationToken)

Executa todas as verificações de integridade no aplicativo e retorna o status agregado.

CheckHealthAsync(Func<HealthCheckRegistration,Boolean>, CancellationToken)

Executa as verificações de integridade fornecidas e retorna a status agregada

Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetHashCode()

Serve como a função de hash padrão.

(Herdado de Object)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
MemberwiseClone()

Cria uma cópia superficial do Object atual.

(Herdado de Object)
ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.

(Herdado de Object)

Aplica-se a