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
optionsITracingOptionstracingITracing
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
inputLogMessagestringThe incoming log message
Returns
- string
The updated log message