IHealthChecksBuilder Rozhraní

Definice

Tvůrce použitý k registraci kontrol stavu.

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

Vlastnosti

Services

Získá, IServiceCollection do kterého IHealthCheck instance by měly být registrovány.

Metody

Add(HealthCheckRegistration)

Přidá pro HealthCheckRegistration kontrolu stavu .

Metody rozšíření

AddApplicationLifecycleHealthCheck(IHealthChecksBuilder, IEnumerable<String>)

Zaregistruje poskytovatele kontroly stavu, který je svázán s životním cyklem aplikace.

AddApplicationLifecycleHealthCheck(IHealthChecksBuilder, String[])

Zaregistruje poskytovatele kontroly stavu, který je svázán s životním cyklem aplikace.

AddManualHealthCheck(IHealthChecksBuilder, IEnumerable<String>)

Zaregistruje poskytovatele kontroly stavu, který umožňuje ruční kontrolu stavu aplikace.

AddManualHealthCheck(IHealthChecksBuilder, String[])

Zaregistruje poskytovatele kontroly stavu, který umožňuje ruční kontrolu stavu aplikace.

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

Přidá kontrolu stavu pro zadaný DbContext typ.

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

Přidá novou kontrolu stavu se zadaným názvem a implementací.

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

Přidá novou kontrolu stavu se zadaným názvem a implementací.

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

Přidá novou kontrolu stavu se zadaným názvem a implementací.

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

Přidá novou kontrolu stavu se zadaným názvem a implementací.

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

Přidá novou kontrolu stavu aktivovaného typu se zadaným názvem a implementací.

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

Přidá novou kontrolu stavu aktivovaného typu se zadaným názvem a implementací.

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

Přidá novou kontrolu stavu aktivovaného typu se zadaným názvem a implementací.

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

Přidá novou kontrolu stavu aktivovaného typu se zadaným názvem a implementací.

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

Přidá novou kontrolu stavu se zadaným názvem a implementací.

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

Přidá novou kontrolu stavu se zadaným názvem a implementací.

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

Přidá novou kontrolu stavu se zadaným názvem a implementací.

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

Přidá novou kontrolu stavu se zadaným názvem a implementací.

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

Přidá novou kontrolu stavu se zadaným názvem a implementací.

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

Přidá novou kontrolu stavu se zadaným názvem a implementací.

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

Přidá novou kontrolu stavu se zadaným názvem a implementací.

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

Přidá novou kontrolu stavu se zadaným názvem a implementací.

AddResourceUtilizationHealthCheck(IHealthChecksBuilder, IConfigurationSection)

Zaregistruje poskytovatele kontroly stavu, který monitoruje využití prostředků za účelem vyhodnocení stavu aplikace.

AddResourceUtilizationHealthCheck(IHealthChecksBuilder, IConfigurationSection, IEnumerable<String>)

Zaregistruje poskytovatele kontroly stavu, který monitoruje využití prostředků za účelem vyhodnocení stavu aplikace.

AddResourceUtilizationHealthCheck(IHealthChecksBuilder, IConfigurationSection, String[])

Zaregistruje poskytovatele kontroly stavu, který monitoruje využití prostředků za účelem vyhodnocení stavu aplikace.

AddResourceUtilizationHealthCheck(IHealthChecksBuilder, Action<ResourceUtilizationHealthCheckOptions>)

Zaregistruje poskytovatele kontroly stavu, který monitoruje využití prostředků za účelem vyhodnocení stavu aplikace.

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

Zaregistruje poskytovatele kontroly stavu, který monitoruje využití prostředků za účelem vyhodnocení stavu aplikace.

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

Zaregistruje poskytovatele kontroly stavu, který monitoruje využití prostředků za účelem vyhodnocení stavu aplikace.

AddResourceUtilizationHealthCheck(IHealthChecksBuilder, IEnumerable<String>)

Zaregistruje poskytovatele kontroly stavu, který monitoruje využití prostředků za účelem vyhodnocení stavu aplikace.

AddResourceUtilizationHealthCheck(IHealthChecksBuilder, String[])

Zaregistruje poskytovatele kontroly stavu, který monitoruje využití prostředků za účelem vyhodnocení stavu aplikace.

Platí pro