Bagikan melalui


IHealthChecksBuilder Antarmuka

Definisi

Penyusun yang digunakan untuk mendaftarkan pemeriksaan kesehatan.

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

Properti

Services

Mendapatkan ke IServiceCollection dalam instans mana yang IHealthCheck harus didaftarkan.

Metode

Add(HealthCheckRegistration)

HealthCheckRegistration Menambahkan untuk pemeriksaan kesehatan.

Metode Ekstensi

AddApplicationLifecycleHealthCheck(IHealthChecksBuilder, IEnumerable<String>)

Mendaftarkan penyedia pemeriksaan kesehatan yang terkait dengan siklus hidup aplikasi.

AddApplicationLifecycleHealthCheck(IHealthChecksBuilder, String[])

Mendaftarkan penyedia pemeriksaan kesehatan yang terkait dengan siklus hidup aplikasi.

AddManualHealthCheck(IHealthChecksBuilder, IEnumerable<String>)

Mendaftarkan penyedia pemeriksaan kesehatan yang memungkinkan kontrol manual kesehatan aplikasi.

AddManualHealthCheck(IHealthChecksBuilder, String[])

Mendaftarkan penyedia pemeriksaan kesehatan yang memungkinkan kontrol manual kesehatan aplikasi.

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

Menambahkan pemeriksaan kesehatan untuk jenis yang ditentukan DbContext .

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

Menambahkan pemeriksaan kesehatan baru dengan nama dan implementasi yang ditentukan.

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

Menambahkan pemeriksaan kesehatan baru dengan nama dan implementasi yang ditentukan.

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

Menambahkan pemeriksaan kesehatan baru dengan nama dan implementasi yang ditentukan.

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

Menambahkan pemeriksaan kesehatan baru dengan nama dan implementasi yang ditentukan.

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

Menambahkan pemeriksaan kesehatan jenis baru yang diaktifkan dengan nama dan implementasi yang ditentukan.

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

Menambahkan pemeriksaan kesehatan jenis baru yang diaktifkan dengan nama dan implementasi yang ditentukan.

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

Menambahkan pemeriksaan kesehatan jenis baru yang diaktifkan dengan nama dan implementasi yang ditentukan.

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

Menambahkan pemeriksaan kesehatan jenis baru yang diaktifkan dengan nama dan implementasi yang ditentukan.

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

Menambahkan pemeriksaan kesehatan baru dengan nama dan implementasi yang ditentukan.

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

Menambahkan pemeriksaan kesehatan baru dengan nama dan implementasi yang ditentukan.

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

Menambahkan pemeriksaan kesehatan baru dengan nama dan implementasi yang ditentukan.

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

Menambahkan pemeriksaan kesehatan baru dengan nama dan implementasi yang ditentukan.

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

Menambahkan pemeriksaan kesehatan baru dengan nama dan implementasi yang ditentukan.

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

Menambahkan pemeriksaan kesehatan baru dengan nama dan implementasi yang ditentukan.

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

Menambahkan pemeriksaan kesehatan baru dengan nama dan implementasi yang ditentukan.

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

Menambahkan pemeriksaan kesehatan baru dengan nama dan implementasi yang ditentukan.

AddResourceUtilizationHealthCheck(IHealthChecksBuilder, IConfigurationSection)

Mendaftarkan penyedia pemeriksaan kesehatan yang memantau pemanfaatan sumber daya untuk menilai kesehatan aplikasi.

AddResourceUtilizationHealthCheck(IHealthChecksBuilder, IConfigurationSection, IEnumerable<String>)

Mendaftarkan penyedia pemeriksaan kesehatan yang memantau pemanfaatan sumber daya untuk menilai kesehatan aplikasi.

AddResourceUtilizationHealthCheck(IHealthChecksBuilder, IConfigurationSection, String[])

Mendaftarkan penyedia pemeriksaan kesehatan yang memantau pemanfaatan sumber daya untuk menilai kesehatan aplikasi.

AddResourceUtilizationHealthCheck(IHealthChecksBuilder, Action<ResourceUtilizationHealthCheckOptions>)

Mendaftarkan penyedia pemeriksaan kesehatan yang memantau pemanfaatan sumber daya untuk menilai kesehatan aplikasi.

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

Mendaftarkan penyedia pemeriksaan kesehatan yang memantau pemanfaatan sumber daya untuk menilai kesehatan aplikasi.

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

Mendaftarkan penyedia pemeriksaan kesehatan yang memantau pemanfaatan sumber daya untuk menilai kesehatan aplikasi.

AddResourceUtilizationHealthCheck(IHealthChecksBuilder, IEnumerable<String>)

Mendaftarkan penyedia pemeriksaan kesehatan yang memantau pemanfaatan sumber daya untuk menilai kesehatan aplikasi.

AddResourceUtilizationHealthCheck(IHealthChecksBuilder, String[])

Mendaftarkan penyedia pemeriksaan kesehatan yang memantau pemanfaatan sumber daya untuk menilai kesehatan aplikasi.

Berlaku untuk