Class HealthEndpointOwinMiddleware
- Namespace
- Steeltoe.Management.EndpointOwin.Health
- Assembly
- Steeltoe.Management.EndpointOwin.dll
public class HealthEndpointOwinMiddleware : EndpointOwinMiddleware<HealthCheckResult, ISecurityContext>
- Inheritance
-
OwinMiddlewareHealthEndpointOwinMiddleware
- Inherited Members
-
OwinMiddleware.Next
Constructors
HealthEndpointOwinMiddleware(OwinMiddleware, HealthEndpoint, ILogger<HealthEndpointOwinMiddleware>)
[Obsolete("Use newer constructor that passes in IManagementOptions instead")]
public HealthEndpointOwinMiddleware(OwinMiddleware next, HealthEndpoint endpoint, ILogger<HealthEndpointOwinMiddleware> logger = null)
Parameters
next
OwinMiddlewareendpoint
HealthEndpointlogger
ILogger<HealthEndpointOwinMiddleware>
HealthEndpointOwinMiddleware(OwinMiddleware, HealthEndpoint, IEnumerable<IManagementOptions>, ILogger<HealthEndpointOwinMiddleware>)
public HealthEndpointOwinMiddleware(OwinMiddleware next, HealthEndpoint endpoint, IEnumerable<IManagementOptions> mgmtOptions, ILogger<HealthEndpointOwinMiddleware> logger = null)
Parameters
next
OwinMiddlewareendpoint
HealthEndpointmgmtOptions
IEnumerable<IManagementOptions>logger
ILogger<HealthEndpointOwinMiddleware>
Methods
Invoke(IOwinContext)
public override Task Invoke(IOwinContext context)
Parameters
context
IOwinContext