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
ITraceOptionstraceRepository
ITraceRepositorylogger
ILogger<TraceEndpoint>
Properties
Options
public ITraceOptions Options { get; }
Property Value
Methods
DoInvoke(ITraceRepository)
public List<TraceResult> DoInvoke(ITraceRepository repo)
Parameters
repo
ITraceRepository
Returns
Invoke()
public override List<TraceResult> Invoke()