IHealthCheckPublisher Interfaccia
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Rappresenta un server di pubblicazione delle informazioni di HealthReport.
public interface class IHealthCheckPublisher
public interface IHealthCheckPublisher
type IHealthCheckPublisher = interface
Public Interface IHealthCheckPublisher
Commenti
L'implementazione dei controlli di integrità predefinita ha fornito un'implementazione IHostedService
che può essere usata per eseguire controlli di integrità a intervalli regolari e fornire i dati risultanti HealthReport a tutte le istanze registrate IHealthCheckPublisher .
Per fornire un'implementazione IHealthCheckPublisher , registrare un'istanza o un tipo come servizio singleton nel contenitore di inserimento delle dipendenze.
IHealthCheckPublisherle istanze vengono fornite con una HealthReport dopo l'esecuzione dei controlli di integrità in un thread in background. L'uso di IHealthCheckPublisher dipende dall'hosting in un'applicazione usando IWebHost
o un host generico (IHost
). L'esecuzione dell'istanza IHealthCheckPublisher non è correlata all'esecuzione dei controlli di integrità tramite un middleware.
Metodi
PublishAsync(HealthReport, CancellationToken) |
Pubblica l'oggetto |