Bagikan melalui


IHealthCheckPublisher Antarmuka

Definisi

Mewakili penerbit HealthReport informasi.

public interface class IHealthCheckPublisher
public interface IHealthCheckPublisher
type IHealthCheckPublisher = interface
Public Interface IHealthCheckPublisher

Keterangan

Implementasi pemeriksaan kesehatan default menyediakan IHostedService implementasi yang dapat digunakan untuk menjalankan pemeriksaan kesehatan secara berkala dan memberikan data yang dihasilkan HealthReport ke semua instans terdaftar IHealthCheckPublisher .

Untuk memberikan IHealthCheckPublisher implementasi, daftarkan instans atau jenis sebagai layanan singleton dalam kontainer injeksi dependensi.

IHealthCheckPublisher instans disediakan dengan HealthReport setelah menjalankan pemeriksaan kesehatan di utas latar belakang. Penggunaan IHealthCheckPublisher bergantung pada hosting dalam aplikasi menggunakan IWebHost atau host generik (IHost). Eksekusi IHealthCheckPublisher instans tidak terkait dengan eksekusi pemeriksaan kesehatan melalui middleware.

Metode

PublishAsync(HealthReport, CancellationToken)

Menerbitkan yang disediakan report.

Berlaku untuk