IHealthChecksBuilder Arabirim

Tanım

Sistem durumu denetimlerini kaydetmek için kullanılan bir oluşturucu.

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

Özellikler

Services

Hangi örneklerin IServiceCollectionIHealthCheck kaydedilmesi gerektiğini alır.

Yöntemler

Add(HealthCheckRegistration)

Sistem durumu denetimi için bir HealthCheckRegistration ekler.

Uzantı Metotları

AddApplicationLifecycleHealthCheck(IHealthChecksBuilder, IEnumerable<String>)

Uygulamanın yaşam döngüsüne bağlı bir sistem durumu denetimi sağlayıcısı kaydeder.

AddApplicationLifecycleHealthCheck(IHealthChecksBuilder, String[])

Uygulamanın yaşam döngüsüne bağlı bir sistem durumu denetimi sağlayıcısı kaydeder.

AddManualHealthCheck(IHealthChecksBuilder, IEnumerable<String>)

Uygulamanın sistem durumu için el ile denetim sağlayan bir sistem durumu denetimi sağlayıcısı kaydeder.

AddManualHealthCheck(IHealthChecksBuilder, String[])

Uygulamanın sistem durumu için el ile denetim sağlayan bir sistem durumu denetimi sağlayıcısı kaydeder.

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

Belirtilen DbContext tür için bir sistem durumu denetimi ekler.

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

Belirtilen ad ve uygulama ile yeni bir sistem durumu denetimi ekler.

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

Belirtilen ad ve uygulama ile yeni bir sistem durumu denetimi ekler.

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

Belirtilen ad ve uygulama ile yeni bir sistem durumu denetimi ekler.

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

Belirtilen ad ve uygulama ile yeni bir sistem durumu denetimi ekler.

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

Belirtilen ad ve uygulamayla yeni bir tür etkinleştirilmiş sistem durumu denetimi ekler.

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

Belirtilen ad ve uygulamayla yeni bir tür etkinleştirilmiş sistem durumu denetimi ekler.

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

Belirtilen ad ve uygulamayla yeni bir tür etkinleştirilmiş sistem durumu denetimi ekler.

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

Belirtilen ad ve uygulamayla yeni bir tür etkinleştirilmiş sistem durumu denetimi ekler.

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

Belirtilen ad ve uygulama ile yeni bir sistem durumu denetimi ekler.

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

Belirtilen ad ve uygulama ile yeni bir sistem durumu denetimi ekler.

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

Belirtilen ad ve uygulama ile yeni bir sistem durumu denetimi ekler.

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

Belirtilen ad ve uygulama ile yeni bir sistem durumu denetimi ekler.

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

Belirtilen ad ve uygulama ile yeni bir sistem durumu denetimi ekler.

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

Belirtilen ad ve uygulama ile yeni bir sistem durumu denetimi ekler.

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

Belirtilen ad ve uygulama ile yeni bir sistem durumu denetimi ekler.

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

Belirtilen ad ve uygulama ile yeni bir sistem durumu denetimi ekler.

AddResourceUtilizationHealthCheck(IHealthChecksBuilder, IConfigurationSection)

Uygulamanın durumunu değerlendirmek için kaynak kullanımını izleyen bir sistem durumu denetimi sağlayıcısı kaydeder.

AddResourceUtilizationHealthCheck(IHealthChecksBuilder, IConfigurationSection, IEnumerable<String>)

Uygulamanın durumunu değerlendirmek için kaynak kullanımını izleyen bir sistem durumu denetimi sağlayıcısı kaydeder.

AddResourceUtilizationHealthCheck(IHealthChecksBuilder, IConfigurationSection, String[])

Uygulamanın durumunu değerlendirmek için kaynak kullanımını izleyen bir sistem durumu denetimi sağlayıcısı kaydeder.

AddResourceUtilizationHealthCheck(IHealthChecksBuilder, Action<ResourceUtilizationHealthCheckOptions>)

Uygulamanın durumunu değerlendirmek için kaynak kullanımını izleyen bir sistem durumu denetimi sağlayıcısı kaydeder.

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

Uygulamanın durumunu değerlendirmek için kaynak kullanımını izleyen bir sistem durumu denetimi sağlayıcısı kaydeder.

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

Uygulamanın durumunu değerlendirmek için kaynak kullanımını izleyen bir sistem durumu denetimi sağlayıcısı kaydeder.

AddResourceUtilizationHealthCheck(IHealthChecksBuilder, IEnumerable<String>)

Uygulamanın durumunu değerlendirmek için kaynak kullanımını izleyen bir sistem durumu denetimi sağlayıcısı kaydeder.

AddResourceUtilizationHealthCheck(IHealthChecksBuilder, String[])

Uygulamanın durumunu değerlendirmek için kaynak kullanımını izleyen bir sistem durumu denetimi sağlayıcısı kaydeder.

Şunlara uygulanır