public void logOntoConsole(string message, string trace, LogType type) { var timeStr = DateTime.Now.ToString("HH:mm:ss.fffffff"); var typeRepr = type.ToString().ToUpper(); switch (type) { case LogType.Assert: typeRepr = ConsoleHelper.ApplyColor(typeRepr, scheme.base0F); break; case LogType.Error: typeRepr = ConsoleHelper.ApplyColor(typeRepr, scheme.base08); break; case LogType.Exception: typeRepr = ConsoleHelper.ApplyColor(typeRepr, scheme.base09); break; case LogType.Warning: typeRepr = ConsoleHelper.ApplyColor(typeRepr, scheme.base0A); break; case LogType.Log: typeRepr = ConsoleHelper.ApplyColor(typeRepr, scheme.base0C); break; } cache.Add($"<b>[{timeStr}] [{typeRepr}]</b> {message}"); }