Class TimestampLocalLogger
- Namespace
 - Stride.Core.Diagnostics
 
- Assembly
 - Stride.Core.dll
 
A logger that stores messages locally with their timestamp, useful for internal log scenarios.
public class TimestampLocalLogger : Logger, ILogger
  - Inheritance
 - 
      objectTimestampLocalLogger
 
- Implements
 
- Inherited Members
 
- Extension Methods
 
Constructors
TimestampLocalLogger(DateTime, string?)
Initializes a new instance of the TimestampLocalLogger class.
public TimestampLocalLogger(DateTime startTime, string? moduleName = null)
  Parameters
Properties
Messages
Gets the messages logged to this instance.
public List<TimestampLocalLogger.Message> Messages { get; }
  Property Value
- List<TimestampLocalLogger.Message>
 The messages.
Methods
LogRaw(ILogMessage)
Internal method used to log a message. All Info, Debug, Error...etc. methods are calling this method.
protected override void LogRaw(ILogMessage logMessage)
  Parameters
logMessageILogMessageThe log message.