IHealthCheckPublisher Interfejs
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Reprezentuje wydawcę HealthReport informacji.
public interface class IHealthCheckPublisher
public interface IHealthCheckPublisher
type IHealthCheckPublisher = interface
Public Interface IHealthCheckPublisher
Uwagi
Domyślna implementacja kontroli kondycji zapewnia implementację IHostedService
, która może służyć do wykonywania kontroli kondycji w regularnych odstępach czasu i dostarczania wynikowych HealthReport danych do wszystkich zarejestrowanych IHealthCheckPublisher wystąpień.
Aby zapewnić implementację IHealthCheckPublisher , zarejestruj wystąpienie lub typ jako pojedynczą usługę w kontenerze iniekcji zależności.
IHealthCheckPublisher wystąpienia są dostarczane z HealthReport po wykonaniu kontroli kondycji w wątku w tle. Korzystanie z funkcji zależy od hostowania IHealthCheckPublisher w aplikacji przy użyciu IWebHost
lub hosta ogólnego (IHost
).
IHealthCheckPublisher Wykonywanie wystąpienia nie jest związane z wykonywaniem kontroli kondycji za pośrednictwem oprogramowania pośredniczącego.
Metody
PublishAsync(HealthReport, CancellationToken) |
Publikuje podany |