HealthCheckService Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Un servicio que se puede usar para comprobar el estado de las instancias de IHealthCheck registradas en la aplicación.
public ref class HealthCheckService abstract
public abstract class HealthCheckService
type HealthCheckService = class
Public MustInherit Class HealthCheckService
- Herencia
-
HealthCheckService
Comentarios
La implementación predeterminada de HealthCheckService se registra en el contenedor de inserción de dependencias como un servicio singleton mediante una llamada a AddHealthChecks(IServiceCollection).
El IHealthChecksBuilder devuelto por AddHealthChecks(IServiceCollection) proporciona una API útil para registrar comprobaciones de estado.
IHealthCheck Las implementaciones se pueden registrar mediante métodos de extensión proporcionados por IHealthChecksBuilder.
Constructores
HealthCheckService() |
Un servicio que se puede usar para comprobar el estado de las instancias de IHealthCheck registradas en la aplicación. |
Métodos
CheckHealthAsync(CancellationToken) |
Ejecuta todas las comprobaciones de estado en la aplicación y devuelve el estado agregado. |
CheckHealthAsync(Func<HealthCheckRegistration,Boolean>, CancellationToken) |
Ejecuta las comprobaciones de estado proporcionadas y devuelve el estado agregado. |
Equals(Object) |
Determina si el objeto especificado es igual que el objeto actual. (Heredado de Object) |
GetHashCode() |
Sirve como la función hash predeterminada. (Heredado de Object) |
GetType() |
Obtiene el Type de la instancia actual. (Heredado de Object) |
MemberwiseClone() |
Crea una copia superficial del Object actual. (Heredado de Object) |
ToString() |
Devuelve una cadena que representa el objeto actual. (Heredado de Object) |