IHealthChecksBuilder Interfaccia

Definizione

Generatore usato per registrare i controlli integrità.

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

Proprietà

Services

Ottiene l'oggetto IServiceCollection in cui devono essere registrate le istanze di IHealthCheck.

Metodi

Add(HealthCheckRegistration)

Aggiunge un oggetto HealthCheckRegistration per un controllo integrità.

Metodi di estensione

AddApplicationLifecycleHealthCheck(IHealthChecksBuilder, IEnumerable<String>)

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

AddApplicationLifecycleHealthCheck(IHealthChecksBuilder, String[])

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

AddManualHealthCheck(IHealthChecksBuilder, IEnumerable<String>)

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

AddManualHealthCheck(IHealthChecksBuilder, String[])

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

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

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

AddCheck(IHealthChecksBuilder, String, IHealthCheck, Nullable<HealthStatus>, 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<T>(IHealthChecksBuilder, String, 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.

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.

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<CancellationToken,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.

AddAsyncCheck(IHealthChecksBuilder, String, Func<Task<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, Func<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<CancellationToken,HealthCheckResult>, IEnumerable<String>, Nullable<TimeSpan>)

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

AddResourceUtilizationHealthCheck(IHealthChecksBuilder, IConfigurationSection)

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

AddResourceUtilizationHealthCheck(IHealthChecksBuilder, IConfigurationSection, IEnumerable<String>)

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

AddResourceUtilizationHealthCheck(IHealthChecksBuilder, IConfigurationSection, String[])

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

AddResourceUtilizationHealthCheck(IHealthChecksBuilder, Action<ResourceUtilizationHealthCheckOptions>)

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

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

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

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

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

AddResourceUtilizationHealthCheck(IHealthChecksBuilder, IEnumerable<String>)

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

AddResourceUtilizationHealthCheck(IHealthChecksBuilder, String[])

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

Si applica a