Interface IHealthCheckProvider<T>
- Namespace
- Savvyio.Diagnostics
- Assembly
- Savvyio.Core.dll
Defines a contract for providing an underlying target that can be probed to assess health status.
public interface IHealthCheckProvider<out T>
Type Parameters
TThe type of the underlying target used for health probing.
Methods
GetHealthCheckTarget()
Gets the underlying target used for probing health status.
T GetHealthCheckTarget()
Returns
- T
The target instance of type
Tused for health probing.