diff --git a/IllusionInjector/Logging/Printers/ColoredConsolePrinter.cs b/IllusionInjector/Logging/Printers/ColoredConsolePrinter.cs index fdf41efa..975cd4a6 100644 --- a/IllusionInjector/Logging/Printers/ColoredConsolePrinter.cs +++ b/IllusionInjector/Logging/Printers/ColoredConsolePrinter.cs @@ -1,25 +1,28 @@ using System; using System.Collections.Generic; +using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; +using IllusionPlugin.Logging; +using LoggerBase = IllusionPlugin.Logging.Logger; -namespace IllusionPlugin.Logging.Printers +namespace IllusionInjector.Logging.Printers { public class ColoredConsolePrinter : LogPrinter { - Logger.LogLevel filter = Logger.LogLevel.All; - public override Logger.LogLevel Filter { get => filter; set => filter = value; } + LoggerBase.LogLevel filter = LoggerBase.LogLevel.All; + public override LoggerBase.LogLevel Filter { get => filter; set => filter = value; } ConsoleColor color = Console.ForegroundColor; public ConsoleColor Color { get => color; set => color = value; } - public override void Print(Logger.Level level, DateTime time, string logName, string message) + public override void Print(LoggerBase.Level level, DateTime time, string logName, string message) { if (((byte)level & (byte)Filter) == 0) return; Console.ForegroundColor = color; foreach (var line in message.Split(new string[] { "\n", Environment.NewLine }, StringSplitOptions.RemoveEmptyEntries)) - Console.WriteLine(string.Format(Logger.LogFormat, line, logName, time, level.ToString().ToUpper())); + Console.WriteLine(string.Format(LoggerBase.LogFormat, line, logName, time, level.ToString().ToUpper())); Console.ResetColor(); } } diff --git a/IllusionInjector/Logging/Printers/PluginLogFilePrinter.cs b/IllusionInjector/Logging/Printers/PluginLogFilePrinter.cs index e311a718..cd0c41e4 100644 --- a/IllusionInjector/Logging/Printers/PluginLogFilePrinter.cs +++ b/IllusionInjector/Logging/Printers/PluginLogFilePrinter.cs @@ -9,7 +9,7 @@ using LoggerBase = IllusionPlugin.Logging.Logger; namespace IllusionInjector.Logging.Printers { - public class PluginLogFilePrinter : GZFilePrinter + class PluginLogFilePrinter : GZFilePrinter { public override LoggerBase.LogLevel Filter { get; set; } = LoggerBase.LogLevel.All; diff --git a/IllusionInjector/Logging/StandardLogger.cs b/IllusionInjector/Logging/StandardLogger.cs index 8cbb4ad2..95f1594c 100644 --- a/IllusionInjector/Logging/StandardLogger.cs +++ b/IllusionInjector/Logging/StandardLogger.cs @@ -1,6 +1,5 @@ using IllusionInjector.Logging.Printers; using IllusionPlugin.Logging; -using IllusionPlugin.Logging.Printers; using System; using System.Collections.Concurrent; using System.Collections.Generic; @@ -20,7 +19,7 @@ namespace IllusionInjector.Logging get { if (_log == null) - _log = new StandardLogger("IllusionInjector"); + _log = new StandardLogger("IPA"); return _log; } }