23.348. Class HealthCheckResultCombiner

Namespace: ArmoniK.Core.Utils
Assembly: ArmoniK.Core.Utils.dll

Helper class to combine the results of multiple Checks the status of a class for the given health check type.

public static class HealthCheckResultCombiner

23.348.1. Inheritance

objectHealthCheckResultCombiner

23.348.2. Inherited Members

object.Equals(object?), object.Equals(object?, object?), object.GetHashCode(), object.GetType(), object.MemberwiseClone(), object.ReferenceEquals(object?, object?), object.ToString()

23.348.3. Methods

23.348.3.1. Combine(HealthCheckTag, string, params IHealthCheckProvider[])

Combine the results of multiple Checks the status of a class for the given health check type. for a given tag and description

public static Task<HealthCheckResult> Combine(HealthCheckTag tag, string desc, params IHealthCheckProvider[] providers)

23.348.3.1.1. Parameters

tag HealthCheckTag

The tag on which to combine the results

desc string

The description to add to the results

providers IHealthCheckProvider[]

The sources from which to get the results

23.348.3.1.2. Returns

Task<HealthCheckResult>

The combined result