IHealthCheckPublisher Interfaz
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í.
Representa un publicador de información de HealthReport.
public interface class IHealthCheckPublisher
public interface IHealthCheckPublisher
type IHealthCheckPublisher = interface
Public Interface IHealthCheckPublisher
Comentarios
La implementación de comprobaciones de estado predeterminadas proporcionó una IHostedService
implementación que se puede usar para ejecutar comprobaciones de estado a intervalos regulares y proporcionar los datos resultantes HealthReport a todas las instancias registradas IHealthCheckPublisher .
Para proporcionar una IHealthCheckPublisher implementación, registre una instancia o un tipo como un servicio singleton en el contenedor de inserción de dependencias.
IHealthCheckPublisherlas instancias de se proporcionan con una HealthReport después de ejecutar las comprobaciones de estado en un subproceso en segundo plano. El uso de depende del IHealthCheckPublisher hospedaje en una aplicación mediante IWebHost
o host genérico (IHost
). La ejecución de la IHealthCheckPublisher instancia no está relacionada con la ejecución de comprobaciones de estado a través de un middleware.
Métodos
PublishAsync(HealthReport, CancellationToken) |
Publica el objeto |