Class HeapDumpEndpointOwinMiddleware
- Namespace
- Steeltoe.Management.EndpointOwin.HeapDump
- Assembly
- Steeltoe.Management.EndpointOwin.dll
public class HeapDumpEndpointOwinMiddleware : EndpointOwinMiddleware<string>
- Inheritance
-
OwinMiddlewareHeapDumpEndpointOwinMiddleware
- 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
OwinMiddlewareendpoint
HeapDumpEndpointlogger
ILogger<HeapDumpEndpointOwinMiddleware>
HeapDumpEndpointOwinMiddleware(OwinMiddleware, HeapDumpEndpoint, IEnumerable<IManagementOptions>, ILogger<HeapDumpEndpointOwinMiddleware>)
public HeapDumpEndpointOwinMiddleware(OwinMiddleware next, HeapDumpEndpoint endpoint, IEnumerable<IManagementOptions> mgmtOptions, ILogger<HeapDumpEndpointOwinMiddleware> logger = null)
Parameters
next
OwinMiddlewareendpoint
HeapDumpEndpointmgmtOptions
IEnumerable<IManagementOptions>logger
ILogger<HeapDumpEndpointOwinMiddleware>
Fields
_endpoint
protected HeapDumpEndpoint _endpoint
Field Value
Methods
HandleHeapDumpRequestAsync(IOwinContext)
protected Task HandleHeapDumpRequestAsync(IOwinContext context)
Parameters
context
IOwinContext
Returns
Invoke(IOwinContext)
public override Task Invoke(IOwinContext context)
Parameters
context
IOwinContext