[backend/logging] Add FORCE_COLOR environment variable

This commit is contained in:
Laura Hausmann 2024-06-16 20:50:57 +02:00
parent 29ff35d533
commit 75be495c36
No known key found for this signature in database
GPG key ID: D044E84C5BE01605

View file

@ -103,8 +103,8 @@ file static class ConsoleUtils
}
else
{
var envVar =
Environment.GetEnvironmentVariable("DOTNET_SYSTEM_CONSOLE_ALLOW_ANSI_COLOR_REDIRECTION");
var envVar = Environment.GetEnvironmentVariable("FORCE_COLOR") ??
Environment.GetEnvironmentVariable("DOTNET_SYSTEM_CONSOLE_ALLOW_ANSI_COLOR_REDIRECTION");
enabled = envVar is not null &&
(envVar == "1" || envVar.Equals("true", StringComparison.OrdinalIgnoreCase));
}