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
HealthCheckResulthealthChecks
ConcurrentDictionary<string, HealthCheckResult>
Returns
Aggregate(IList<IHealthContributor>)
public HealthCheckResult Aggregate(IList<IHealthContributor> contributors)
Parameters
contributors
IList<IHealthContributor>
Returns
GetKey(ConcurrentBag<string>, string)
protected static string GetKey(ConcurrentBag<string> keys, string key)
Parameters
keys
ConcurrentBag<string>key
string