IHealthChecksBuilder Interfaz

Definición

Un generador que se usa para registrar comprobaciones de estado.

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

Propiedades

Services

Obtiene el objeto IServiceCollection en el que se deben registrar las instancias de IHealthCheck.

Métodos

Add(HealthCheckRegistration)

Agrega una instancia de HealthCheckRegistration para una comprobación de estado.

Métodos de extensión

AddApplicationLifecycleHealthCheck(IHealthChecksBuilder, IEnumerable<String>)

Registra un proveedor de comprobación de estado vinculado al ciclo de vida de la aplicación.

AddApplicationLifecycleHealthCheck(IHealthChecksBuilder, String[])

Registra un proveedor de comprobación de estado vinculado al ciclo de vida de la aplicación.

AddManualHealthCheck(IHealthChecksBuilder, IEnumerable<String>)

Registra un proveedor de comprobación de estado que habilita el control manual del estado de la aplicación.

AddManualHealthCheck(IHealthChecksBuilder, String[])

Registra un proveedor de comprobación de estado que habilita el control manual del estado de la aplicación.

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

Agrega una comprobación de estado para el tipo especificado DbContext .

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

Agrega una nueva comprobación de estado con el nombre y la implementación especificados.

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

Agrega una nueva comprobación de estado con el nombre y la implementación especificados.

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

Agrega una nueva comprobación de estado con el nombre y la implementación especificados.

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

Agrega una nueva comprobación de estado con el nombre y la implementación especificados.

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

Agrega una nueva comprobación de estado activada de tipo con el nombre y la implementación especificados.

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

Agrega una nueva comprobación de estado activada de tipo con el nombre y la implementación especificados.

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

Agrega una nueva comprobación de estado activada de tipo con el nombre y la implementación especificados.

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

Agrega una nueva comprobación de estado activada de tipo con el nombre y la implementación especificados.

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

Agrega una nueva comprobación de estado con el nombre y la implementación especificados.

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

Agrega una nueva comprobación de estado con el nombre y la implementación especificados.

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

Agrega una nueva comprobación de estado con el nombre y la implementación especificados.

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

Agrega una nueva comprobación de estado con el nombre y la implementación especificados.

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

Agrega una nueva comprobación de estado con el nombre y la implementación especificados.

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

Agrega una nueva comprobación de estado con el nombre y la implementación especificados.

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

Agrega una nueva comprobación de estado con el nombre y la implementación especificados.

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

Agrega una nueva comprobación de estado con el nombre y la implementación especificados.

AddResourceUtilizationHealthCheck(IHealthChecksBuilder, IConfigurationSection)

Registra un proveedor de comprobación de estado que supervisa el uso de recursos para evaluar el estado de la aplicación.

AddResourceUtilizationHealthCheck(IHealthChecksBuilder, IConfigurationSection, IEnumerable<String>)

Registra un proveedor de comprobación de estado que supervisa el uso de recursos para evaluar el estado de la aplicación.

AddResourceUtilizationHealthCheck(IHealthChecksBuilder, IConfigurationSection, String[])

Registra un proveedor de comprobación de estado que supervisa el uso de recursos para evaluar el estado de la aplicación.

AddResourceUtilizationHealthCheck(IHealthChecksBuilder, Action<ResourceUtilizationHealthCheckOptions>)

Registra un proveedor de comprobación de estado que supervisa el uso de recursos para evaluar el estado de la aplicación.

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

Registra un proveedor de comprobación de estado que supervisa el uso de recursos para evaluar el estado de la aplicación.

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

Registra un proveedor de comprobación de estado que supervisa el uso de recursos para evaluar el estado de la aplicación.

AddResourceUtilizationHealthCheck(IHealthChecksBuilder, IEnumerable<String>)

Registra un proveedor de comprobación de estado que supervisa el uso de recursos para evaluar el estado de la aplicación.

AddResourceUtilizationHealthCheck(IHealthChecksBuilder, String[])

Registra un proveedor de comprobación de estado que supervisa el uso de recursos para evaluar el estado de la aplicación.

Se aplica a