IHealthCheckPublisher Rozhraní
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Představuje vydavatele HealthReport informací.
public interface class IHealthCheckPublisher
public interface IHealthCheckPublisher
type IHealthCheckPublisher = interface
Public Interface IHealthCheckPublisher
Poznámky
Výchozí implementace kontrol stavu poskytla IHostedService
implementaci, která se dá použít k provádění kontrol stavu v pravidelných intervalech a poskytování výsledných HealthReport dat všem registrovaným IHealthCheckPublisher instancím.
Pokud chcete poskytnout implementaci IHealthCheckPublisher , zaregistrujte instanci nebo typ jako jednoúčelovou službu v kontejneru injektáže závislostí.
IHealthCheckPublisher instance jsou po provedení kontrol stavu ve vlákně na pozadí k dispozici HealthReport s objektem . Použití IHealthCheckPublisher závisí na hostování v aplikaci pomocí IWebHost
nebo obecného hostitele (IHost
). Spuštění IHealthCheckPublisher instance nesouvisí s prováděním kontrol stavu prostřednictvím middlewaru.
Metody
PublishAsync(HealthReport, CancellationToken) |
Publikuje zadaný soubor |