Table of Contents

Class TraceHandler

Namespace
Steeltoe.Management.Endpoint.Handler
Assembly
Steeltoe.Management.EndpointWeb.dll
public class TraceHandler : ActuatorHandler<TraceEndpoint, List<TraceResult>>, IActuatorHandler
Inheritance
TraceHandler
Implements
Inherited Members

Constructors

TraceHandler(TraceEndpoint, IEnumerable<ISecurityService>, ILogger<TraceHandler>)

[Obsolete("Use newer constructor that passes in IManagementOptions instead")]
public TraceHandler(TraceEndpoint endpoint, IEnumerable<ISecurityService> securityServices, ILogger<TraceHandler> logger = null)

Parameters

endpoint TraceEndpoint
securityServices IEnumerable<ISecurityService>
logger ILogger<TraceHandler>

TraceHandler(TraceEndpoint, IEnumerable<ISecurityService>, IEnumerable<IManagementOptions>, ILogger<TraceHandler>)

public TraceHandler(TraceEndpoint endpoint, IEnumerable<ISecurityService> securityServices, IEnumerable<IManagementOptions> mgmtOptions, ILogger<TraceHandler> logger = null)

Parameters

endpoint TraceEndpoint
securityServices IEnumerable<ISecurityService>
mgmtOptions IEnumerable<IManagementOptions>
logger ILogger<TraceHandler>

Methods

HandleRequest(HttpContextBase)

public override void HandleRequest(HttpContextBase context)

Parameters

context HttpContextBase