Condividi tramite


HealthCheckService Classe

Definizione

Servizio che è possibile usare per controllare lo stato delle istanze di IHealthCheck registrate nell'applicazione.

public ref class HealthCheckService abstract
public abstract class HealthCheckService
type HealthCheckService = class
Public MustInherit Class HealthCheckService
Ereditarietà
HealthCheckService

Commenti

L'implementazione predefinita di è registrata nel contenitore di inserimento delle HealthCheckService dipendenze come servizio singleton chiamando AddHealthChecks(IServiceCollection).

Il IHealthChecksBuilder restituito AddHealthChecks(IServiceCollection) fornisce un'API pratico per la registrazione dei controlli di integrità.

IHealthCheck le implementazioni possono essere registrate tramite metodi di estensione forniti da IHealthChecksBuilder.

Costruttori

HealthCheckService()

Servizio che è possibile usare per controllare lo stato delle istanze di IHealthCheck registrate nell'applicazione.

Metodi

CheckHealthAsync(CancellationToken)

Esegue tutti i controlli integrità nell'applicazione e restituisce lo stato aggregato.

CheckHealthAsync(Func<HealthCheckRegistration,Boolean>, CancellationToken)

Esegue i controlli di integrità forniti e restituisce lo stato aggregato

Equals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente.

(Ereditato da Object)
GetHashCode()

Funge da funzione hash predefinita.

(Ereditato da Object)
GetType()

Ottiene l'oggetto Type dell'istanza corrente.

(Ereditato da Object)
MemberwiseClone()

Crea una copia superficiale dell'oggetto Object corrente.

(Ereditato da Object)
ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.

(Ereditato da Object)

Si applica a