Microsoft.Extensions.Diagnostics.HealthChecks Namespace

Classes

HealthCheckContext

Contexto de marcar de integridade. Fornece registros de marcar de integridade para CheckHealthAsync(HealthCheckContext, CancellationToken).

HealthCheckPublisherOptions

Opções para o serviço padrão que executa instâncias de IHealthCheckPublisher.

HealthCheckRegistration

Representam as informações de registro associadas a uma implementação de IHealthCheck.

HealthCheckService

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

HealthCheckServiceOptions

Opções para a implementação padrão de HealthCheckService

HealthReport

Representa o resultado da execução de um grupo de instâncias de IHealthCheck.

ResourceUsageThresholds

Configurações de limite para ResourceUtilizationHealthCheckOptions.

ResourceUtilizationHealthCheckOptions

Opções para o marcar de integridade de utilização de recursos.

TelemetryHealthCheckPublisherOptions

Opções para o editor de marcar de integridade de telemetria.

Estruturas

HealthCheckResult

Representa o resultado de uma verificação de integridade.

HealthReportEntry

Representa uma entrada em um HealthReport. Corresponde ao resultado de um único IHealthCheck.

Interfaces

IHealthCheck

Representa uma verificação de integridade, que pode ser usada para verificar o status de um componente no aplicativo, como um serviço de back-end, um banco de dados ou algum estado interno.

IHealthCheckPublisher

Representa um editor de informações de HealthReport.

IManualHealthCheck

Permite definir manualmente o status de integridade do aplicativo.

IManualHealthCheck<T>

Permite definir manualmente o status de integridade do aplicativo.

Enumerações

HealthStatus

Representa o status relatado de um resultado de verificação de integridade.