Microsoft.Extensions.Diagnostics.HealthChecks Пространство имен

Классы

HealthCheckContext

Контекст проверка работоспособности. Предоставляет регистрации проверка работоспособности для CheckHealthAsync(HealthCheckContext, CancellationToken).

HealthCheckPublisherOptions

Параметры службы по умолчанию, выполняющей экземпляры IHealthCheckPublisher.

HealthCheckRegistration

Представляет сведения о регистрации, связанные с реализацией IHealthCheck.

HealthCheckService

Служба, которую можно использовать для проверки состояния экземпляров IHealthCheck, зарегистрированных в приложении.

HealthCheckServiceOptions

Параметры для реализации HealthCheckService по умолчанию

HealthReport

Представляет результат выполнения группы экземпляров IHealthCheck.

ResourceUsageThresholds

Параметры порогового значения для ResourceUtilizationHealthCheckOptions.

ResourceUtilizationHealthCheckOptions

Параметры для проверка работоспособности использования ресурсов.

TelemetryHealthCheckPublisherOptions

Параметры для издателя проверка работоспособности телеметрии.

Структуры

HealthCheckResult

Представляет результат проверки работоспособности.

HealthReportEntry

Представляет запись в HealthReport. Соответствует результату одной проверки IHealthCheck.

Интерфейсы

IHealthCheck

Представляет проверку работоспособности, которую можно использовать для проверки состояния компонента в приложении, например внутренней службы, базы данных или какого-либо внутреннего состояния.

IHealthCheckPublisher

Представляет издателя сведений HealthReport.

IManualHealthCheck

Позволяет вручную задать состояние работоспособности приложения.

IManualHealthCheck<T>

Позволяет вручную задать состояние работоспособности приложения.

Перечисления

HealthStatus

Представляет сообщаемое состояние для результата проверки работоспособности.