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
- logMessageILogMessage
- The log message.