Aracılığıyla paylaş


IHealthCheckPublisher Arabirim

Tanım

Bir bilgi yayımcısı temsil HealthReport eder.

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

Açıklamalar

Varsayılan sistem durumu denetimleri uygulaması, sistem durumu denetimlerini düzenli aralıklarla yürütmek ve sonuçta elde HealthReport edilen verileri tüm kayıtlı IHealthCheckPublisher örneklere sağlamak için kullanılabilecek bir IHostedService uygulama sağladı.

Uygulama IHealthCheckPublisher sağlamak için bir örneği veya türü bağımlılık ekleme kapsayıcısına tekil hizmet olarak kaydedin.

IHealthCheckPublisher örnekler, arka plan iş parçacığında sistem durumu denetimleri yürütüldikten sonra ile birlikte HealthReport sağlanır. kullanımıIHealthCheckPublisher, veya genel ana bilgisayar (IHost kullanarak IWebHost bir uygulamada barındırmaya bağlıdır. IHealthCheckPublisher Örneğin yürütülmesi, bir ara yazılım aracılığıyla sistem durumu denetimlerinin yürütülmesiyle ilgili değildir.

Yöntemler

PublishAsync(HealthReport, CancellationToken)

Sağlanan reportöğesini yayımlar.

Şunlara uygulanır