Class HttpTraceEndpointMiddleware
- Namespace
- Steeltoe.Management.Endpoint.Trace
- Assembly
- Steeltoe.Management.EndpointCore.dll
public class HttpTraceEndpointMiddleware : EndpointMiddleware<HttpTraceResult>
- Inheritance
-
HttpTraceEndpointMiddleware
- Inherited Members
Constructors
HttpTraceEndpointMiddleware(RequestDelegate, HttpTraceEndpoint, IManagementOptions, ILogger<HttpTraceEndpointMiddleware>)
public HttpTraceEndpointMiddleware(RequestDelegate next, HttpTraceEndpoint endpoint, IManagementOptions mgmtOptions, ILogger<HttpTraceEndpointMiddleware> logger = null)
Parameters
next
RequestDelegateendpoint
HttpTraceEndpointmgmtOptions
IManagementOptionslogger
ILogger<HttpTraceEndpointMiddleware>
Methods
HandleTraceRequestAsync(HttpContext)
protected Task HandleTraceRequestAsync(HttpContext context)
Parameters
context
HttpContext
Returns
Invoke(HttpContext)
public Task Invoke(HttpContext context)
Parameters
context
HttpContext