IProbe interface

Defines a health probe that can be checked asynchronously.

public interface IProbe

Members

name description
Logger { get; set; } Logger used for diagnostics within the probe.
Name { get; } The name of the probe.
Tags { get; } The tags associated with the probe.
CheckAsync(…) Checks the health of the probe asynchronously.
const TAG_SELF Tag indicating the probe is a self-check of the health system itself.

See Also