HealthCheckService Classe

Definizione

Servizio che è possibile usare per controllare lo stato delle istanze di IHealthCheck registrate nell'applicazione.A service which can be used to check the status of IHealthCheck instances registered in the application.

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

Commenti

L'implementazione predefinita di HealthCheckService viene registrata nel contenitore di inserimento delle dipendenze come servizio singleton chiamando AddHealthChecks(IServiceCollection).The default implementation of HealthCheckService is registered in the dependency injection container as a singleton service by calling AddHealthChecks(IServiceCollection).

IHealthChecksBuilder restituito da AddHealthChecks(IServiceCollection)The IHealthChecksBuilder returned by AddHealthChecks(IServiceCollection) fornisce una comoda API per la registrazione dei controlli di integrità.provides a convenience API for registering health checks.

le implementazioni di IHealthCheck possono essere registrate tramite metodi di estensione forniti da IHealthChecksBuilder. IHealthCheck implementations can be registered through extension methods provided by IHealthChecksBuilder.

Costruttori

HealthCheckService()

Metodi

CheckHealthAsync(CancellationToken)

Esegue tutti i controlli integrità nell'applicazione e restituisce lo stato aggregato.Runs all the health checks in the application and returns the aggregated status.

CheckHealthAsync(Func<HealthCheckRegistration,Boolean>, CancellationToken)

Esegue i controlli integrità forniti e restituisce lo stato aggregato.Runs the provided health checks and returns the aggregated status.

Equals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente.Determines whether the specified object is equal to the current object.

(Ereditato da Object)
GetHashCode()

Funge da funzione hash predefinita.Serves as the default hash function.

(Ereditato da Object)
GetType()

Ottiene l'oggetto Type dell'istanza corrente.Gets the Type of the current instance.

(Ereditato da Object)
MemberwiseClone()

Crea una copia superficiale dell'oggetto Object corrente.Creates a shallow copy of the current Object.

(Ereditato da Object)
ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.Returns a string that represents the current object.

(Ereditato da Object)

Si applica a