Class HttpTraceEndpoint
- Namespace
- Steeltoe.Management.Endpoint.Trace
- Assembly
- Steeltoe.Management.EndpointBase.dll
public class HttpTraceEndpoint : AbstractEndpoint<HttpTraceResult>, IEndpoint<HttpTraceResult>, IEndpoint, IHttpTraceEndpoint
- Inheritance
-
HttpTraceEndpoint
- Implements
- Inherited Members
- Extension Methods
Constructors
HttpTraceEndpoint(ITraceOptions, IHttpTraceRepository, ILogger<HttpTraceEndpoint>)
public HttpTraceEndpoint(ITraceOptions options, IHttpTraceRepository traceRepository, ILogger<HttpTraceEndpoint> logger = null)
Parameters
options
ITraceOptionstraceRepository
IHttpTraceRepositorylogger
ILogger<HttpTraceEndpoint>
Properties
Options
public ITraceOptions Options { get; }
Property Value
Methods
DoInvoke(IHttpTraceRepository)
public HttpTraceResult DoInvoke(IHttpTraceRepository repo)
Parameters
repo
IHttpTraceRepository
Returns
Invoke()
public override HttpTraceResult Invoke()