Table of Contents

Class DefaultHealthAggregator

Namespace
Steeltoe.Management.Endpoint.Health
Assembly
Steeltoe.Management.EndpointBase.dll
public class DefaultHealthAggregator : IHealthAggregator
Inheritance
DefaultHealthAggregator
Implements
Derived
Inherited Members

Methods

AddChecksSetStatus(HealthCheckResult, ConcurrentDictionary<string, HealthCheckResult>)

protected HealthCheckResult AddChecksSetStatus(HealthCheckResult result, ConcurrentDictionary<string, HealthCheckResult> healthChecks)

Parameters

result HealthCheckResult
healthChecks ConcurrentDictionary<string, HealthCheckResult>

Returns

HealthCheckResult

Aggregate(IList<IHealthContributor>)

public HealthCheckResult Aggregate(IList<IHealthContributor> contributors)

Parameters

contributors IList<IHealthContributor>

Returns

HealthCheckResult

GetKey(ConcurrentBag<string>, string)

protected static string GetKey(ConcurrentBag<string> keys, string key)

Parameters

keys ConcurrentBag<string>
key string

Returns

string