C# Class ServiceControl.Plugin.CustomChecks.Internal.TimerBasedPeriodicCheck

Inheritance: IDisposable
Afficher le fichier Open project: Particular/ServiceControl.Plugin.Nsb5.CustomChecks

Méthodes publiques

Méthode Description
Dispose ( ) : void
ReportToBackend ( CheckResult result, string customCheckId, string category, System.TimeSpan ttr ) : void
Run ( object state ) : void
TimerBasedPeriodicCheck ( IPeriodicCheck periodicCheck, ISendMessages messageSender, Configure configure, UnicastBus unicastBus, CriticalError criticalError ) : System

Method Details

Dispose() public méthode

public Dispose ( ) : void
Résultat void

ReportToBackend() public méthode

public ReportToBackend ( CheckResult result, string customCheckId, string category, System.TimeSpan ttr ) : void
result CheckResult
customCheckId string
category string
ttr System.TimeSpan
Résultat void

Run() public méthode

public Run ( object state ) : void
state object
Résultat void

TimerBasedPeriodicCheck() public méthode

public TimerBasedPeriodicCheck ( IPeriodicCheck periodicCheck, ISendMessages messageSender, Configure configure, UnicastBus unicastBus, CriticalError criticalError ) : System
periodicCheck IPeriodicCheck
messageSender ISendMessages
configure Configure
unicastBus UnicastBus
criticalError NServiceBus.CriticalError
Résultat System