Interface IHealthClient
- Namespace
- Quilt4Net.Toolkit.Features.Health
- Assembly
- Quilt4Net.Toolkit.dll
public interface IHealthClient
Methods
Task<HealthResponse> GetHealthAsync(CancellationToken cancellationToken)
Parameters
cancellationToken CancellationToken
Returns
- Task<HealthResponse>
Task<LiveResponse> GetLiveAsync(CancellationToken cancellationToken)
Parameters
cancellationToken CancellationToken
Returns
- Task<LiveResponse>
Task<MetricsResponse> GetMetricsAsync(CancellationToken cancellationToken)
Parameters
cancellationToken CancellationToken
Returns
- Task<MetricsResponse>
Task<ReadyResponse> GetReadyAsync(CancellationToken cancellationToken)
Parameters
cancellationToken CancellationToken
Returns
- Task<ReadyResponse>
Task<VersionResponse> GetVersionAsync(CancellationToken cancellationToken)
Parameters
cancellationToken CancellationToken
Returns
- Task<VersionResponse>