Table of Contents

Class HealthEndpointOwinMiddleware

Namespace
Steeltoe.Management.EndpointOwin.Health
Assembly
Steeltoe.Management.EndpointOwin.dll
public class HealthEndpointOwinMiddleware : EndpointOwinMiddleware<HealthCheckResult, ISecurityContext>
Inheritance
OwinMiddleware
HealthEndpointOwinMiddleware
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 OwinMiddleware
endpoint HealthEndpoint
logger ILogger<HealthEndpointOwinMiddleware>

HealthEndpointOwinMiddleware(OwinMiddleware, HealthEndpoint, IEnumerable<IManagementOptions>, ILogger<HealthEndpointOwinMiddleware>)

public HealthEndpointOwinMiddleware(OwinMiddleware next, HealthEndpoint endpoint, IEnumerable<IManagementOptions> mgmtOptions, ILogger<HealthEndpointOwinMiddleware> logger = null)

Parameters

next OwinMiddleware
endpoint HealthEndpoint
mgmtOptions IEnumerable<IManagementOptions>
logger ILogger<HealthEndpointOwinMiddleware>

Methods

Invoke(IOwinContext)

public override Task Invoke(IOwinContext context)

Parameters

context IOwinContext

Returns

Task