16
Utility/Console.cs
Normal file
16
Utility/Console.cs
Normal file
@@ -0,0 +1,16 @@
|
||||
using Lagrange.Core.Event.EventArg;
|
||||
|
||||
namespace Shrink.Utility;
|
||||
|
||||
public static class Console
|
||||
{
|
||||
public static void ChangeColorByTitle(this LogLevel level) => System.Console.ForegroundColor = level switch
|
||||
{
|
||||
LogLevel.Debug => ConsoleColor.White,
|
||||
LogLevel.Verbose => ConsoleColor.DarkGray,
|
||||
LogLevel.Information => ConsoleColor.Blue,
|
||||
LogLevel.Warning => ConsoleColor.Yellow,
|
||||
LogLevel.Fatal => ConsoleColor.Red,
|
||||
_ => System.Console.ForegroundColor
|
||||
};
|
||||
}
|
||||
Reference in New Issue
Block a user