IHealthChecksBuilder Interfaccia

Definizione

Generatore utilizzato per registrare i controlli di integrità.

public interface class IHealthChecksBuilder
public interface IHealthChecksBuilder
type IHealthChecksBuilder = interface
Public Interface IHealthChecksBuilder

Proprietà

Nome Descrizione
Services

Ottiene l'oggetto IServiceCollection in cui IHealthCheck registrare le istanze.

Metodi

Nome Descrizione
Add(HealthCheckRegistration)

Aggiunge un oggetto HealthCheckRegistration per un controllo integrità.

Metodi di estensione

Nome Descrizione
AddApplicationLifecycleHealthCheck(IHealthChecksBuilder, IEnumerable<String>)

Registra un provider di controlli di integrità associato al ciclo di vita dell'applicazione.

AddApplicationLifecycleHealthCheck(IHealthChecksBuilder, String[])

Registra un provider di controlli di integrità associato al ciclo di vita dell'applicazione.

AddAsyncCheck(IHealthChecksBuilder, String, Func<CancellationToken,Task<HealthCheckResult>>, IEnumerable<String>, Nullable<TimeSpan>)

Aggiunge un nuovo controllo integrità con il nome e l'implementazione specificati.

AddAsyncCheck(IHealthChecksBuilder, String, Func<CancellationToken,Task<HealthCheckResult>>, IEnumerable<String>)

Aggiunge un nuovo controllo integrità con il nome e l'implementazione specificati.

AddAsyncCheck(IHealthChecksBuilder, String, Func<Task<HealthCheckResult>>, IEnumerable<String>, Nullable<TimeSpan>)

Aggiunge un nuovo controllo integrità con il nome e l'implementazione specificati.

AddAsyncCheck(IHealthChecksBuilder, String, Func<Task<HealthCheckResult>>, IEnumerable<String>)

Aggiunge un nuovo controllo integrità con il nome e l'implementazione specificati.

AddCheck(IHealthChecksBuilder, String, Func<CancellationToken,HealthCheckResult>, IEnumerable<String>, Nullable<TimeSpan>)

Aggiunge un nuovo controllo integrità con il nome e l'implementazione specificati.

AddCheck(IHealthChecksBuilder, String, Func<CancellationToken,HealthCheckResult>, IEnumerable<String>)

Aggiunge un nuovo controllo integrità con il nome e l'implementazione specificati.

AddCheck(IHealthChecksBuilder, String, Func<HealthCheckResult>, IEnumerable<String>, Nullable<TimeSpan>)

Aggiunge un nuovo controllo integrità con il nome e l'implementazione specificati.

AddCheck(IHealthChecksBuilder, String, Func<HealthCheckResult>, IEnumerable<String>)

Aggiunge un nuovo controllo integrità con il nome e l'implementazione specificati.

AddCheck(IHealthChecksBuilder, String, IHealthCheck, Nullable<HealthStatus>, IEnumerable<String>, Nullable<TimeSpan>)

Aggiunge un nuovo controllo integrità con il nome e l'implementazione specificati.

AddCheck(IHealthChecksBuilder, String, IHealthCheck, Nullable<HealthStatus>, IEnumerable<String>)

Aggiunge un nuovo controllo integrità con il nome e l'implementazione specificati.

AddCheck<T>(IHealthChecksBuilder, String, Nullable<HealthStatus>, IEnumerable<String>, Nullable<TimeSpan>)

Aggiunge un nuovo controllo integrità con il nome e l'implementazione specificati.

AddCheck<T>(IHealthChecksBuilder, String, Nullable<HealthStatus>, IEnumerable<String>)

Aggiunge un nuovo controllo integrità con il nome e l'implementazione specificati.

AddDbContextCheck<TContext>(IHealthChecksBuilder, String, Nullable<HealthStatus>, IEnumerable<String>, Func<TContext,CancellationToken,Task<Boolean>>)

Aggiunge un controllo di integrità per il tipo specificato DbContext .

AddManualHealthCheck(IHealthChecksBuilder, IEnumerable<String>)

Registra un provider di controlli di integrità che abilita il controllo manuale dell'integrità dell'applicazione.

AddManualHealthCheck(IHealthChecksBuilder, String[])

Registra un provider di controlli di integrità che abilita il controllo manuale dell'integrità dell'applicazione.

AddResourceUtilizationHealthCheck(IHealthChecksBuilder, Action<ResourceUtilizationHealthCheckOptions>, IEnumerable<String>)

Registra un provider di controlli di integrità che monitora l'utilizzo delle risorse per valutare l'integrità dell'applicazione.

AddResourceUtilizationHealthCheck(IHealthChecksBuilder, Action<ResourceUtilizationHealthCheckOptions>, String[])

Registra un provider di controlli di integrità che monitora l'utilizzo delle risorse per valutare l'integrità dell'applicazione.

AddResourceUtilizationHealthCheck(IHealthChecksBuilder, Action<ResourceUtilizationHealthCheckOptions>)

Registra un provider di controlli di integrità che monitora l'utilizzo delle risorse per valutare l'integrità dell'applicazione.

AddResourceUtilizationHealthCheck(IHealthChecksBuilder, IConfigurationSection, IEnumerable<String>)

Registra un provider di controlli di integrità che monitora l'utilizzo delle risorse per valutare l'integrità dell'applicazione.

AddResourceUtilizationHealthCheck(IHealthChecksBuilder, IConfigurationSection, String[])

Registra un provider di controlli di integrità che monitora l'utilizzo delle risorse per valutare l'integrità dell'applicazione.

AddResourceUtilizationHealthCheck(IHealthChecksBuilder, IConfigurationSection)

Registra un provider di controlli di integrità che monitora l'utilizzo delle risorse per valutare l'integrità dell'applicazione.

AddResourceUtilizationHealthCheck(IHealthChecksBuilder, IEnumerable<String>)

Registra un provider di controlli di integrità che monitora l'utilizzo delle risorse per valutare l'integrità dell'applicazione.

AddResourceUtilizationHealthCheck(IHealthChecksBuilder, String[])

Registra un provider di controlli di integrità che monitora l'utilizzo delle risorse per valutare l'integrità dell'applicazione.

AddTypeActivatedCheck<T>(IHealthChecksBuilder, String, Nullable<HealthStatus>, IEnumerable<String>, Object[])

Aggiunge un nuovo controllo integrità attivato dal tipo con il nome e l'implementazione specificati.

AddTypeActivatedCheck<T>(IHealthChecksBuilder, String, Nullable<HealthStatus>, IEnumerable<String>, TimeSpan, Object[])

Aggiunge un nuovo controllo integrità attivato dal tipo con il nome e l'implementazione specificati.

AddTypeActivatedCheck<T>(IHealthChecksBuilder, String, Nullable<HealthStatus>, Object[])

Aggiunge un nuovo controllo integrità attivato dal tipo con il nome e l'implementazione specificati.

AddTypeActivatedCheck<T>(IHealthChecksBuilder, String, Object[])

Aggiunge un nuovo controllo integrità attivato dal tipo con il nome e l'implementazione specificati.

Si applica a