Table of Contents

Class HealthHandler

Namespace
Steeltoe.Management.Endpoint.Handler
Assembly
Steeltoe.Management.EndpointWeb.dll
public class HealthHandler : ActuatorHandler<HealthEndpoint, HealthCheckResult, ISecurityContext>, IActuatorHandler
Inheritance
HealthHandler
Implements
Inherited Members

Constructors

HealthHandler(IEndpoint<HealthCheckResult, ISecurityContext>, IEnumerable<ISecurityService>, ILogger<HealthHandler>)

[Obsolete("Use newer constructor that passes in IManagementOptions instead")]
public HealthHandler(IEndpoint<HealthCheckResult, ISecurityContext> endpoint, IEnumerable<ISecurityService> securityServices, ILogger<HealthHandler> logger = null)

Parameters

endpoint IEndpoint<HealthCheckResult, ISecurityContext>
securityServices IEnumerable<ISecurityService>
logger ILogger<HealthHandler>

HealthHandler(IEndpoint<HealthCheckResult, ISecurityContext>, IEnumerable<ISecurityService>, IEnumerable<IManagementOptions>, ILogger<HealthHandler>)

public HealthHandler(IEndpoint<HealthCheckResult, ISecurityContext> endpoint, IEnumerable<ISecurityService> securityServices, IEnumerable<IManagementOptions> mgmtOptions, ILogger<HealthHandler> logger = null)

Parameters

endpoint IEndpoint<HealthCheckResult, ISecurityContext>
securityServices IEnumerable<ISecurityService>
mgmtOptions IEnumerable<IManagementOptions>
logger ILogger<HealthHandler>

Methods

HandleRequest(HttpContextBase)

public override void HandleRequest(HttpContextBase context)

Parameters

context HttpContextBase