in TeamCity.CSharpInteractive/ColorTheme.cs [10:40]
public ConsoleColor GetConsoleColor(Color color)
{
if (System.Console.BackgroundColor != ConsoleColor.White)
{
return color switch
{
Color.Default => ConsoleColor.Gray,
Color.Header => ConsoleColor.White,
Color.Trace => ConsoleColor.DarkGray,
Color.Success => ConsoleColor.Green,
Color.Warning => ConsoleColor.Yellow,
Color.Error => ConsoleColor.Red,
Color.Details => ConsoleColor.DarkBlue,
Color.Highlighted => ConsoleColor.DarkCyan,
_ => ConsoleColor.Gray
};
}
return color switch
{
Color.Default => ConsoleColor.Black,
Color.Header => ConsoleColor.Black,
Color.Trace => ConsoleColor.DarkGray,
Color.Success => ConsoleColor.Green,
Color.Warning => ConsoleColor.Yellow,
Color.Error => ConsoleColor.Red,
Color.Details => ConsoleColor.DarkBlue,
Color.Highlighted => ConsoleColor.DarkCyan,
_ => ConsoleColor.Black
};
}