1
0
mirror of https://github.com/JKorf/CryptoExchange.Net.git synced 2026-08-12 00:43:03 +00:00

Additional logging

This commit is contained in:
JKorf
2018-03-05 14:13:12 +01:00
parent edcf91ca7c
commit cce7fb8075
2 changed files with 32 additions and 5 deletions
+15 -1
View File
@@ -6,7 +6,20 @@ namespace CryptoExchange.Net.Logging
public class Log
{
public TextWriter TextWriter { get; internal set; } = new DebugTextWriter();
public LogVerbosity Level { get; internal set; } = LogVerbosity.Warning;
private LogVerbosity level = LogVerbosity.Info;
public LogVerbosity Level
{
get => level;
set
{
if (level != value)
{
Write(LogVerbosity.Info, "Loglevel set to " + value);
level = value;
}
}
}
public void Write(LogVerbosity logType, string message)
{
@@ -18,6 +31,7 @@ namespace CryptoExchange.Net.Logging
public enum LogVerbosity
{
Debug,
Info,
Warning,
Error,
None