Install commands, improvements

This commit is contained in:
2022-11-06 18:36:04 +01:00
parent 8fd6b526f8
commit 30c3266e25
15 changed files with 278 additions and 87 deletions

View File

@@ -7,4 +7,6 @@ public interface ILogger<T>
void LogDebug(string logMessage);
void LogTrace(string logMessage);
void Log(string logMessage, LogLevel logLevel);
void LogError(string logMessage);
void LogCritical(string logMessage);
}

View File

@@ -2,6 +2,8 @@
public enum LogLevel
{
Critical,
Error,
Information,
Debug,
Trace

View File

@@ -22,4 +22,14 @@ public class Logger<T> : ILogger<T>
Console.WriteLine(s);
}
}
public void LogError(string logMessage)
{
Log(logMessage, LogLevel.Error);
}
public void LogCritical(string logMessage)
{
Log(logMessage, LogLevel.Critical);
}
}