IHealthChecksBuilder Interfejs

Definicja

Konstruktor używany do rejestrowania kontroli kondycji.

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

Właściwości

Services

Pobiera, IServiceCollection do których IHealthCheck wystąpień należy zarejestrować.

Metody

Add(HealthCheckRegistration)

Dodaje element HealthCheckRegistration do sprawdzania kondycji.

Metody rozszerzania

AddApplicationLifecycleHealthCheck(IHealthChecksBuilder, IEnumerable<String>)

Rejestruje dostawcę kontroli kondycji powiązanego z cyklem życia aplikacji.

AddApplicationLifecycleHealthCheck(IHealthChecksBuilder, String[])

Rejestruje dostawcę kontroli kondycji powiązanego z cyklem życia aplikacji.

AddManualHealthCheck(IHealthChecksBuilder, IEnumerable<String>)

Rejestruje dostawcę kontroli kondycji, który umożliwia ręczną kontrolę kondycji aplikacji.

AddManualHealthCheck(IHealthChecksBuilder, String[])

Rejestruje dostawcę kontroli kondycji, który umożliwia ręczną kontrolę kondycji aplikacji.

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

Dodaje kontrolę kondycji dla określonego DbContext typu.

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

Dodaje nową kontrolę kondycji z określoną nazwą i implementacją.

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

Dodaje nową kontrolę kondycji z określoną nazwą i implementacją.

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

Dodaje nową kontrolę kondycji z określoną nazwą i implementacją.

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

Dodaje nową kontrolę kondycji z określoną nazwą i implementacją.

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

Dodaje nowy typ aktywowanej kontroli kondycji z określoną nazwą i implementacją.

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

Dodaje nowy typ aktywowanej kontroli kondycji z określoną nazwą i implementacją.

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

Dodaje nowy typ aktywowanej kontroli kondycji z określoną nazwą i implementacją.

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

Dodaje nowy typ aktywowanej kontroli kondycji z określoną nazwą i implementacją.

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

Dodaje nową kontrolę kondycji z określoną nazwą i implementacją.

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

Dodaje nową kontrolę kondycji z określoną nazwą i implementacją.

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

Dodaje nową kontrolę kondycji z określoną nazwą i implementacją.

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

Dodaje nową kontrolę kondycji z określoną nazwą i implementacją.

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

Dodaje nową kontrolę kondycji z określoną nazwą i implementacją.

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

Dodaje nową kontrolę kondycji z określoną nazwą i implementacją.

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

Dodaje nową kontrolę kondycji z określoną nazwą i implementacją.

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

Dodaje nową kontrolę kondycji z określoną nazwą i implementacją.

AddResourceUtilizationHealthCheck(IHealthChecksBuilder, IConfigurationSection)

Rejestruje dostawcę kontroli kondycji, który monitoruje wykorzystanie zasobów w celu oceny kondycji aplikacji.

AddResourceUtilizationHealthCheck(IHealthChecksBuilder, IConfigurationSection, IEnumerable<String>)

Rejestruje dostawcę kontroli kondycji, który monitoruje wykorzystanie zasobów w celu oceny kondycji aplikacji.

AddResourceUtilizationHealthCheck(IHealthChecksBuilder, IConfigurationSection, String[])

Rejestruje dostawcę kontroli kondycji, który monitoruje wykorzystanie zasobów w celu oceny kondycji aplikacji.

AddResourceUtilizationHealthCheck(IHealthChecksBuilder, Action<ResourceUtilizationHealthCheckOptions>)

Rejestruje dostawcę kontroli kondycji, który monitoruje wykorzystanie zasobów w celu oceny kondycji aplikacji.

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

Rejestruje dostawcę kontroli kondycji, który monitoruje wykorzystanie zasobów w celu oceny kondycji aplikacji.

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

Rejestruje dostawcę kontroli kondycji, który monitoruje wykorzystanie zasobów w celu oceny kondycji aplikacji.

AddResourceUtilizationHealthCheck(IHealthChecksBuilder, IEnumerable<String>)

Rejestruje dostawcę kontroli kondycji, który monitoruje wykorzystanie zasobów w celu oceny kondycji aplikacji.

AddResourceUtilizationHealthCheck(IHealthChecksBuilder, String[])

Rejestruje dostawcę kontroli kondycji, który monitoruje wykorzystanie zasobów w celu oceny kondycji aplikacji.

Dotyczy