Microsoft.Extensions.Diagnostics.HealthChecks Przestrzeń nazw

Klasy

HealthCheckContext

Kontekst kontroli kondycji. Udostępnia rejestracje kontroli kondycji w usłudze CheckHealthAsync(HealthCheckContext, CancellationToken).

HealthCheckPublisherOptions

Opcje domyślnej usługi, która wykonuje IHealthCheckPublisher wystąpienia.

HealthCheckRegistration

Reprezentują informacje o rejestracji skojarzone z implementacją IHealthCheck .

HealthCheckService

Usługa, która może służyć do sprawdzania stanu IHealthCheck wystąpień zarejestrowanych w aplikacji.

HealthCheckServiceOptions

Opcje domyślnej implementacji HealthCheckService

HealthReport

Reprezentuje wynik wykonywania grupy IHealthCheck wystąpień.

ResourceUsageThresholds

Ustawienia progowe dla programu ResourceUtilizationHealthCheckOptions.

ResourceUtilizationHealthCheckOptions

Opcje kontroli kondycji wykorzystania zasobów.

TelemetryHealthCheckPublisherOptions

Opcje wydawcy kontroli kondycji telemetrii.

Struktury

HealthCheckResult

Reprezentuje wynik kontroli kondycji.

HealthReportEntry

Reprezentuje wpis w obiekcie HealthReport. Odpowiada wynikowi pojedynczego IHealthCheckelementu .

Interfejsy

IHealthCheck

Reprezentuje kontrolę kondycji, która może służyć do sprawdzania stanu składnika w aplikacji, takiego jak usługa zaplecza, baza danych lub jakiś stan wewnętrzny.

IHealthCheckPublisher

Reprezentuje wydawcę HealthReport informacji.

IManualHealthCheck

Umożliwia ręczne ustawianie stanu kondycji aplikacji.

IManualHealthCheck<T>

Umożliwia ręczne ustawianie stanu kondycji aplikacji.

Wyliczenia

HealthStatus

Reprezentuje zgłoszony stan wyniku kontroli kondycji.