Class HealthEndpointMiddleware
- Namespace
 - Steeltoe.Management.Endpoint.Health
 
- Assembly
 - Steeltoe.Management.EndpointCore.dll
 
public class HealthEndpointMiddleware : EndpointMiddleware<HealthEndpointResponse, ISecurityContext>
  - Inheritance
 - 
      
      
      
      HealthEndpointMiddleware
 
- Inherited Members
 
Constructors
HealthEndpointMiddleware(RequestDelegate, IManagementOptions, ILogger<InfoEndpointMiddleware>)
public HealthEndpointMiddleware(RequestDelegate next, IManagementOptions mgmtOptions, ILogger<InfoEndpointMiddleware> logger = null)
  Parameters
nextRequestDelegatemgmtOptionsIManagementOptionsloggerILogger<InfoEndpointMiddleware>
Methods
DoRequest(HttpContext)
protected string DoRequest(HttpContext context)
  Parameters
contextHttpContext
Returns
HandleHealthRequestAsync(HttpContext)
protected Task HandleHealthRequestAsync(HttpContext context)
  Parameters
contextHttpContext
Returns
Invoke(HttpContext, HealthEndpointCore)
public Task Invoke(HttpContext context, HealthEndpointCore endpoint)
  Parameters
contextHttpContextendpointHealthEndpointCore