This repository has been archived on 2026-06-12. You can view files and clone it, but you cannot make any changes to it's state, such as pushing and creating new issues, pull requests or comments.
Xorog.Logger/LoggerObjects.cs
XorogVEVO f1b58b8885 Init
2021-11-28 13:51:07 +01:00

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
}
}