IHealthChecksBuilder Интерфейс

Определение

Построитель, используемый для регистрации проверок работоспособности.

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

Свойства

Имя Описание
Services

Получает сведения о IServiceCollection том, в какие IHealthCheck экземпляры должны быть зарегистрированы.

Методы

Имя Описание
Add(HealthCheckRegistration)

HealthCheckRegistration Добавляет проверку работоспособности.

Методы расширения

Имя Описание
AddApplicationLifecycleHealthCheck(IHealthChecksBuilder, IEnumerable<String>)

Регистрирует поставщик проверки работоспособности, связанный с жизненным циклом приложения.

AddApplicationLifecycleHealthCheck(IHealthChecksBuilder, String[])

Регистрирует поставщик проверки работоспособности, связанный с жизненным циклом приложения.

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

Добавляет новую проверку работоспособности с указанным именем и реализацией.

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

Добавляет новую проверку работоспособности с указанным именем и реализацией.

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

Добавляет новую проверку работоспособности с указанным именем и реализацией.

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

Добавляет новую проверку работоспособности с указанным именем и реализацией.

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

Добавляет новую проверку работоспособности с указанным именем и реализацией.

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

Добавляет новую проверку работоспособности с указанным именем и реализацией.

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

Добавляет новую проверку работоспособности с указанным именем и реализацией.

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

Добавляет новую проверку работоспособности с указанным именем и реализацией.

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

Добавляет новую проверку работоспособности с указанным именем и реализацией.

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

Добавляет новую проверку работоспособности с указанным именем и реализацией.

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

Добавляет новую проверку работоспособности с указанным именем и реализацией.

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

Добавляет новую проверку работоспособности с указанным именем и реализацией.

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

Добавляет проверку работоспособности указанного DbContext типа.

AddManualHealthCheck(IHealthChecksBuilder, IEnumerable<String>)

Регистрирует поставщик проверки работоспособности, который позволяет вручную контролировать работоспособность приложения.

AddManualHealthCheck(IHealthChecksBuilder, String[])

Регистрирует поставщик проверки работоспособности, который позволяет вручную контролировать работоспособность приложения.

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

Регистрирует поставщик проверки работоспособности, который отслеживает использование ресурсов для оценки работоспособности приложения.

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

Регистрирует поставщик проверки работоспособности, который отслеживает использование ресурсов для оценки работоспособности приложения.

AddResourceUtilizationHealthCheck(IHealthChecksBuilder, Action<ResourceUtilizationHealthCheckOptions>)

Регистрирует поставщик проверки работоспособности, который отслеживает использование ресурсов для оценки работоспособности приложения.

AddResourceUtilizationHealthCheck(IHealthChecksBuilder, IConfigurationSection, IEnumerable<String>)

Регистрирует поставщик проверки работоспособности, который отслеживает использование ресурсов для оценки работоспособности приложения.

AddResourceUtilizationHealthCheck(IHealthChecksBuilder, IConfigurationSection, String[])

Регистрирует поставщик проверки работоспособности, который отслеживает использование ресурсов для оценки работоспособности приложения.

AddResourceUtilizationHealthCheck(IHealthChecksBuilder, IConfigurationSection)

Регистрирует поставщик проверки работоспособности, который отслеживает использование ресурсов для оценки работоспособности приложения.

AddResourceUtilizationHealthCheck(IHealthChecksBuilder, IEnumerable<String>)

Регистрирует поставщик проверки работоспособности, который отслеживает использование ресурсов для оценки работоспособности приложения.

AddResourceUtilizationHealthCheck(IHealthChecksBuilder, String[])

Регистрирует поставщик проверки работоспособности, который отслеживает использование ресурсов для оценки работоспособности приложения.

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

Добавляет новую проверку работоспособности активированного типа с указанным именем и реализацией.

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

Добавляет новую проверку работоспособности активированного типа с указанным именем и реализацией.

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

Добавляет новую проверку работоспособности активированного типа с указанным именем и реализацией.

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

Добавляет новую проверку работоспособности активированного типа с указанным именем и реализацией.

Применяется к