Поделиться через


HealthCheckService Класс

Определение

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

public ref class HealthCheckService abstract
public abstract class HealthCheckService
type HealthCheckService = class
Public MustInherit Class HealthCheckService
Наследование
HealthCheckService

Комментарии

Реализация HealthCheckService по умолчанию регистрируется в контейнере внедрения зависимостей как одноэлементная служба путем вызова AddHealthChecks(IServiceCollection).

Объект , IHealthChecksBuilder возвращаемый параметром , AddHealthChecks(IServiceCollection) предоставляет удобный API для регистрации проверок работоспособности.

IHealthCheck реализации можно зарегистрировать с помощью методов расширения, предоставляемых IHealthChecksBuilder.

Конструкторы

HealthCheckService()

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

Методы

CheckHealthAsync(CancellationToken)

Выполняет все проверки работоспособности в приложении и возвращает агрегированное состояние.

CheckHealthAsync(Func<HealthCheckRegistration,Boolean>, CancellationToken)

Выполняет предоставленные проверки работоспособности и возвращает агрегированное состояние

Equals(Object)

Определяет, равен ли указанный объект текущему объекту.

(Унаследовано от Object)
GetHashCode()

Служит хэш-функцией по умолчанию.

(Унаследовано от Object)
GetType()

Возвращает объект Type для текущего экземпляра.

(Унаследовано от Object)
MemberwiseClone()

Создает неполную копию текущего объекта Object.

(Унаследовано от Object)
ToString()

Возвращает строку, представляющую текущий объект.

(Унаследовано от Object)

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