24 lines
474 B
C#
24 lines
474 B
C#
namespace Xorog.Logger;
|
|
|
|
public class LoggerObjects
|
|
{
|
|
internal List<LogEntry> LogsToPost = new();
|
|
|
|
internal class LogEntry
|
|
{
|
|
public DateTime TimeOfEvent { get; set; }
|
|
public LogLevel LogLevel { get; set; }
|
|
public object? Source { get; set; } = new object();
|
|
public string? Message { get; set; }
|
|
}
|
|
|
|
public enum LogLevel
|
|
{
|
|
FATAL,
|
|
ERROR,
|
|
WARN,
|
|
INFO,
|
|
DEBUG,
|
|
NONE
|
|
}
|
|
}
|