17.346. 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

17.346.1. Inheritance

objectHealthCheckResultCombiner

17.346.2. Inherited Members

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

17.346.3. Methods

17.346.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)

17.346.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

17.346.3.1.2. Returns

Task<HealthCheckResult>

The combined result