IHealthCheckPublisher Interface
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Représente un serveur de publication d’informations HealthReport.
public interface class IHealthCheckPublisher
public interface IHealthCheckPublisher
type IHealthCheckPublisher = interface
Public Interface IHealthCheckPublisher
Remarques
L’implémentation des contrôles d’intégrité par défaut a fourni une IHostedService
implémentation qui peut être utilisée pour exécuter des contrôles d’intégrité à intervalles réguliers et fournir les données obtenues HealthReport à toutes les instances inscrites IHealthCheckPublisher .
Pour fournir une IHealthCheckPublisher implémentation, inscrivez un instance ou un type en tant que service singleton dans le conteneur d’injection de dépendances.
IHealthCheckPublisherles instances sont fournies avec un HealthReport après l’exécution des contrôles d’intégrité dans un thread d’arrière-plan. L’utilisation de dépend de IHealthCheckPublisher l’hébergement dans une application à l’aide IWebHost
d’un hôte générique (IHost
). L’exécution de IHealthCheckPublisher instance n’est pas liée à l’exécution de contrôles d’intégrité via un middleware.
Méthodes
PublishAsync(HealthReport, CancellationToken) |
Publie le |