Table of Contents

Class HeapDumpEndpointOwinMiddleware

Namespace
Steeltoe.Management.EndpointOwin.HeapDump
Assembly
Steeltoe.Management.EndpointOwin.dll
public class HeapDumpEndpointOwinMiddleware : EndpointOwinMiddleware<string>
Inheritance
OwinMiddleware
HeapDumpEndpointOwinMiddleware
Inherited Members
OwinMiddleware.Next

Constructors

HeapDumpEndpointOwinMiddleware(OwinMiddleware, HeapDumpEndpoint, ILogger<HeapDumpEndpointOwinMiddleware>)

[Obsolete("Use newer constructor that passes in IManagementOptions instead")]
public HeapDumpEndpointOwinMiddleware(OwinMiddleware next, HeapDumpEndpoint endpoint, ILogger<HeapDumpEndpointOwinMiddleware> logger = null)

Parameters

next OwinMiddleware
endpoint HeapDumpEndpoint
logger ILogger<HeapDumpEndpointOwinMiddleware>

HeapDumpEndpointOwinMiddleware(OwinMiddleware, HeapDumpEndpoint, IEnumerable<IManagementOptions>, ILogger<HeapDumpEndpointOwinMiddleware>)

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

Parameters

next OwinMiddleware
endpoint HeapDumpEndpoint
mgmtOptions IEnumerable<IManagementOptions>
logger ILogger<HeapDumpEndpointOwinMiddleware>

Fields

_endpoint

protected HeapDumpEndpoint _endpoint

Field Value

HeapDumpEndpoint

Methods

HandleHeapDumpRequestAsync(IOwinContext)

protected Task HandleHeapDumpRequestAsync(IOwinContext context)

Parameters

context IOwinContext

Returns

Task

Invoke(IOwinContext)

public override Task Invoke(IOwinContext context)

Parameters

context IOwinContext

Returns

Task