IServiceMonitor
public interface IServiceMonitor : IAdapter, ISupportLifecycle, IDisposable, IProvideStatus, IPersistSettings
Interface for an adapter that monitors the health of a service.
Handles messages sent by a client.
Handles messages received by the service
whenever the service encounters an error.
void HandleServiceHeartbeat()
Handles notifications from the service that occur
on an interval to indicate that the service is
still running.