Table of Contents

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

T

The 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 T used for health probing.