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
endpointIEndpoint<HealthCheckResult, ISecurityContext>securityServicesIEnumerable<ISecurityService>loggerILogger<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
endpointIEndpoint<HealthCheckResult, ISecurityContext>securityServicesIEnumerable<ISecurityService>mgmtOptionsIEnumerable<IManagementOptions>loggerILogger<HealthHandler>
Methods
HandleRequest(HttpContextBase)
public override void HandleRequest(HttpContextBase context)
Parameters
contextHttpContextBase