This repository was archived by the owner on Dec 13, 2018. It is now read-only.
File tree 1 file changed +35
-1
lines changed
src/Microsoft.Extensions.Logging.Console/Internal 1 file changed +35
-1
lines changed Original file line number Diff line number Diff line change @@ -62,14 +62,34 @@ private static string GetForegroundColorEscapeCode(ConsoleColor color)
62
62
{
63
63
switch ( color )
64
64
{
65
- case ConsoleColor . Red :
65
+ case ConsoleColor . Black :
66
+ return "\x1B [30m" ;
67
+ case ConsoleColor . DarkRed :
66
68
return "\x1B [31m" ;
67
69
case ConsoleColor . DarkGreen :
68
70
return "\x1B [32m" ;
69
71
case ConsoleColor . DarkYellow :
70
72
return "\x1B [33m" ;
73
+ case ConsoleColor . DarkBlue :
74
+ return "\x1B [34m" ;
75
+ case ConsoleColor . DarkMagenta :
76
+ return "\x1B [35m" ;
77
+ case ConsoleColor . DarkCyan :
78
+ return "\x1B [36m" ;
71
79
case ConsoleColor . Gray :
72
80
return "\x1B [37m" ;
81
+ case ConsoleColor . Red :
82
+ return "\x1B [91m" ;
83
+ case ConsoleColor . Green :
84
+ return "\x1B [92m" ;
85
+ case ConsoleColor . Yellow :
86
+ return "\x1B [93m" ;
87
+ case ConsoleColor . Blue :
88
+ return "\x1B [94m" ;
89
+ case ConsoleColor . Magenta :
90
+ return "\x1B [95m" ;
91
+ case ConsoleColor . Cyan :
92
+ return "\x1B [96m" ;
73
93
case ConsoleColor . White :
74
94
return "\x1B [97m" ;
75
95
default :
@@ -81,8 +101,22 @@ private static string GetBackgroundColorEscapeCode(ConsoleColor color)
81
101
{
82
102
switch ( color )
83
103
{
104
+ case ConsoleColor . Black :
105
+ return "\x1B [100m" ;
84
106
case ConsoleColor . Red :
85
107
return "\x1B [101m" ;
108
+ case ConsoleColor . Green :
109
+ return "\x1B [102m" ;
110
+ case ConsoleColor . Yellow :
111
+ return "\x1B [103m" ;
112
+ case ConsoleColor . Blue :
113
+ return "\x1B [104m" ;
114
+ case ConsoleColor . Magenta :
115
+ return "\x1B [105m" ;
116
+ case ConsoleColor . Cyan :
117
+ return "\x1B [106m" ;
118
+ case ConsoleColor . White :
119
+ return "\x1B [107m" ;
86
120
default :
87
121
return "\x1B [0m" ; // Use default background color
88
122
}
You can’t perform that action at this time.
0 commit comments