This commit is contained in:
XorogVEVO 2021-11-28 13:51:07 +01:00
parent 22d1c2f48c
commit f1b58b8885
3 changed files with 333 additions and 0 deletions

24
LoggerObjects.cs Normal file
View file

@ -0,0 +1,24 @@
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
}
}