Table of Contents

Class TraceEndpointMiddleware

Namespace
Steeltoe.Management.Endpoint.Trace
Assembly
Steeltoe.Management.EndpointCore.dll
public class TraceEndpointMiddleware : EndpointMiddleware<List<TraceResult>>
Inheritance
TraceEndpointMiddleware
Inherited Members

Constructors

TraceEndpointMiddleware(RequestDelegate, TraceEndpoint, IManagementOptions, ILogger<TraceEndpointMiddleware>)

public TraceEndpointMiddleware(RequestDelegate next, TraceEndpoint endpoint, IManagementOptions mgmtOptions, ILogger<TraceEndpointMiddleware> logger = null)

Parameters

next RequestDelegate
endpoint TraceEndpoint
mgmtOptions IManagementOptions
logger ILogger<TraceEndpointMiddleware>

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