Table of Contents

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 ITraceOptions
traceRepository IHttpTraceRepository
logger ILogger<HttpTraceEndpoint>

Properties

Options

public ITraceOptions Options { get; }

Property Value

ITraceOptions

Methods

DoInvoke(IHttpTraceRepository)

public HttpTraceResult DoInvoke(IHttpTraceRepository repo)

Parameters

repo IHttpTraceRepository

Returns

HttpTraceResult

Invoke()

public override HttpTraceResult Invoke()

Returns

HttpTraceResult