15 lines
398 B
C#
15 lines
398 B
C#
using System;
|
|
|
|
namespace Nebula.Launcher.Services.Logging;
|
|
|
|
[ServiceRegister(typeof(ILogger))]
|
|
public class ConsoleLogger : ILogger
|
|
{
|
|
public void Log(LoggerCategory loggerCategory, string message)
|
|
{
|
|
Console.ForegroundColor = ConsoleColor.DarkCyan;
|
|
Console.Write($"[{Enum.GetName(loggerCategory)}] ");
|
|
Console.ResetColor();
|
|
Console.WriteLine(message);
|
|
}
|
|
} |