Table of Contents

Class TraceEndpoint

Namespace
Steeltoe.Management.Endpoint.Trace
Assembly
Steeltoe.Management.EndpointBase.dll
public class TraceEndpoint : AbstractEndpoint<List<TraceResult>>, IEndpoint<List<TraceResult>>, IEndpoint, ITraceEndpoint
Inheritance
TraceEndpoint
Implements
Inherited Members
Extension Methods

Constructors

TraceEndpoint(ITraceOptions, ITraceRepository, ILogger<TraceEndpoint>)

public TraceEndpoint(ITraceOptions options, ITraceRepository traceRepository, ILogger<TraceEndpoint> logger = null)

Parameters

options ITraceOptions
traceRepository ITraceRepository
logger ILogger<TraceEndpoint>

Properties

Options

public ITraceOptions Options { get; }

Property Value

ITraceOptions

Methods

DoInvoke(ITraceRepository)

public List<TraceResult> DoInvoke(ITraceRepository repo)

Parameters

repo ITraceRepository

Returns

List<TraceResult>

Invoke()

public override List<TraceResult> Invoke()

Returns

List<TraceResult>