Class TracingLogProcessor
- Namespace
- Steeltoe.Management.Tracing
- Assembly
- Steeltoe.Management.TracingBase.dll
public class TracingLogProcessor : IDynamicMessageProcessor
- Inheritance
-
TracingLogProcessor
- Implements
- Inherited Members
Constructors
TracingLogProcessor(ITracingOptions, ITracing)
public TracingLogProcessor(ITracingOptions options, ITracing tracing)
Parameters
options
ITracingOptionstracing
ITracing
Methods
GetCurrentSpan()
protected Span GetCurrentSpan()
Returns
- Span
Process(string)
Called for each log message just after the parameters have been formatted into the log string but before the time stamp, category, and level have been applied.
public string Process(string inputLogMessage)
Parameters
inputLogMessage
stringThe incoming log message
Returns
- string
The updated log message