IHealthChecksBuilder Interface

Définition

Générateur utilisé pour inscrire les contrôles d’intégrité.

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

Propriétés

Services

Obtient le IServiceCollection dans lequel les instances IHealthCheck doivent être inscrites.

Méthodes

Add(HealthCheckRegistration)

Ajoute un HealthCheckRegistration pour un contrôle d’intégrité.

Méthodes d’extension

AddApplicationLifecycleHealthCheck(IHealthChecksBuilder, IEnumerable<String>)

Inscrit un fournisseur de case activée d’intégrité lié au cycle de vie de l’application.

AddApplicationLifecycleHealthCheck(IHealthChecksBuilder, String[])

Inscrit un fournisseur de case activée d’intégrité lié au cycle de vie de l’application.

AddManualHealthCheck(IHealthChecksBuilder, IEnumerable<String>)

Inscrit un fournisseur de case activée d’intégrité qui permet de contrôler manuellement l’intégrité de l’application.

AddManualHealthCheck(IHealthChecksBuilder, String[])

Inscrit un fournisseur de case activée d’intégrité qui permet de contrôler manuellement l’intégrité de l’application.

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

Ajoute une case activée d’intégrité pour le type spécifiéDbContext.

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

Ajoute un nouveau contrôle d’intégrité avec le nom et l’implémentation spécifiés.

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

Ajoute un nouveau contrôle d’intégrité avec le nom et l’implémentation spécifiés.

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

Ajoute un nouveau contrôle d’intégrité avec le nom et l’implémentation spécifiés.

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

Ajoute un nouveau contrôle d’intégrité avec le nom et l’implémentation spécifiés.

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

Ajoute un nouveau contrôle d’intégrité activé pour le type avec le nom et l’implémentation spécifiés.

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

Ajoute un nouveau contrôle d’intégrité activé pour le type avec le nom et l’implémentation spécifiés.

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

Ajoute un nouveau contrôle d’intégrité activé pour le type avec le nom et l’implémentation spécifiés.

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

Ajoute un nouveau contrôle d’intégrité activé pour le type avec le nom et l’implémentation spécifiés.

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

Ajoute un nouveau contrôle d’intégrité avec le nom et l’implémentation spécifiés.

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

Ajoute un nouveau contrôle d’intégrité avec le nom et l’implémentation spécifiés.

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

Ajoute un nouveau contrôle d’intégrité avec le nom et l’implémentation spécifiés.

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

Ajoute un nouveau contrôle d’intégrité avec le nom et l’implémentation spécifiés.

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

Ajoute un nouveau contrôle d’intégrité avec le nom et l’implémentation spécifiés.

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

Ajoute un nouveau contrôle d’intégrité avec le nom et l’implémentation spécifiés.

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

Ajoute un nouveau contrôle d’intégrité avec le nom et l’implémentation spécifiés.

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

Ajoute un nouveau contrôle d’intégrité avec le nom et l’implémentation spécifiés.

AddResourceUtilizationHealthCheck(IHealthChecksBuilder, IConfigurationSection)

Inscrit un fournisseur de case activée d’intégrité qui surveille l’utilisation des ressources pour évaluer l’intégrité de l’application.

AddResourceUtilizationHealthCheck(IHealthChecksBuilder, IConfigurationSection, IEnumerable<String>)

Inscrit un fournisseur de case activée d’intégrité qui surveille l’utilisation des ressources pour évaluer l’intégrité de l’application.

AddResourceUtilizationHealthCheck(IHealthChecksBuilder, IConfigurationSection, String[])

Inscrit un fournisseur de case activée d’intégrité qui surveille l’utilisation des ressources pour évaluer l’intégrité de l’application.

AddResourceUtilizationHealthCheck(IHealthChecksBuilder, Action<ResourceUtilizationHealthCheckOptions>)

Inscrit un fournisseur de case activée d’intégrité qui surveille l’utilisation des ressources pour évaluer l’intégrité de l’application.

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

Inscrit un fournisseur de case activée d’intégrité qui surveille l’utilisation des ressources pour évaluer l’intégrité de l’application.

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

Inscrit un fournisseur de case activée d’intégrité qui surveille l’utilisation des ressources pour évaluer l’intégrité de l’application.

AddResourceUtilizationHealthCheck(IHealthChecksBuilder, IEnumerable<String>)

Inscrit un fournisseur de case activée d’intégrité qui surveille l’utilisation des ressources pour évaluer l’intégrité de l’application.

AddResourceUtilizationHealthCheck(IHealthChecksBuilder, String[])

Inscrit un fournisseur de case activée d’intégrité qui surveille l’utilisation des ressources pour évaluer l’intégrité de l’application.

S’applique à