Table of Contents

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 RequestDelegate
endpoint HttpTraceEndpoint
mgmtOptions IManagementOptions
logger ILogger<HttpTraceEndpointMiddleware>

Methods

HandleTraceRequestAsync(HttpContext)

protected Task HandleTraceRequestAsync(HttpContext context)

Parameters

context HttpContext

Returns

Task

Invoke(HttpContext)

public Task Invoke(HttpContext context)

Parameters

context HttpContext

Returns

Task