126 references to LogLevel
Microsoft.AspNetCore.Razor.Test.Common.Tooling (8)
Logging\TestOutputLogger.cs (5)
10internal partial class TestOutputLogger(TestOutputLoggerProvider provider, string categoryName, LogLevel logLevel = LogLevel.Trace) : ILogger 14private readonly LogLevel _logLevel = logLevel; 16public bool IsEnabled(LogLevel logLevel) 19public void Log(LogLevel logLevel, string message, Exception? exception)
Logging\TestOutputLoggerProvider.cs (3)
9internal class TestOutputLoggerProvider(ITestOutputHelper output, LogLevel logLevel = LogLevel.Trace) : ILoggerProvider 12private readonly LogLevel _logLevel = logLevel;
Microsoft.CodeAnalysis.Razor.Workspaces (60)
Logging\AbstractLoggerFactory.AggregateLogger.cs (4)
18public bool IsEnabled(LogLevel logLevel) 22if (_metadata.MinimumLogLevel is LogLevel minimumLogLevel && 36public bool IsEnabled(LogLevel logLevel) 49public void Log(LogLevel logLevel, string message, Exception? exception)
Logging\AbstractMemoryLoggerProvider.Logger.cs (2)
15public bool IsEnabled(LogLevel logLevel) 18public void Log(LogLevel logLevel, string message, Exception? exception)
Logging\EmptyLoggerFactory.cs (2)
34public bool IsEnabled(LogLevel logLevel) => false; 36public void Log(LogLevel logLevel, string message, Exception? exception)
Logging\Handlers\CriticalLogMessageInterpolatedStringHandler.cs (1)
15_handler = new LogMessageInterpolatedStringHandler(literalLength, _, logger, LogLevel.Critical, out isEnabled);
Logging\Handlers\DebugLogMessageInterpolatedStringHandler.cs (1)
15_handler = new LogMessageInterpolatedStringHandler(literalLength, _, logger, LogLevel.Debug, out isEnabled);
Logging\Handlers\ErrorLogMessageInterpolatedStringHandler.cs (1)
15_handler = new LogMessageInterpolatedStringHandler(literalLength, _, logger, LogLevel.Error, out isEnabled);
Logging\Handlers\InformationLogMessageInterpolatedStringHandler.cs (1)
15_handler = new LogMessageInterpolatedStringHandler(literalLength, _, logger, LogLevel.Information, out isEnabled);
Logging\Handlers\LogMessageInterpolatedStringHandler.cs (1)
16public LogMessageInterpolatedStringHandler(int literalLength, int _, ILogger logger, LogLevel logLevel, out bool isEnabled)
Logging\Handlers\TraceLogMessageInterpolatedStringHandler.cs (1)
15_handler = new LogMessageInterpolatedStringHandler(literalLength, _, logger, LogLevel.Trace, out isEnabled);
Logging\Handlers\WarningLogMessageInterpolatedStringHandler.cs (1)
15_handler = new LogMessageInterpolatedStringHandler(literalLength, _, logger, LogLevel.Warning, out isEnabled);
Logging\ILogger.cs (2)
10void Log(LogLevel logLevel, string message, Exception? exception); 12bool IsEnabled(LogLevel logLevel);
Logging\ILoggerExtensions.cs (33)
11public static void Log(this ILogger logger, LogLevel logLevel, [InterpolatedStringHandlerArgument(nameof(logger), "logLevel")] ref LogMessageInterpolatedStringHandler message) 19public static void Log(this ILogger logger, LogLevel logLevel, string message) 31logger.Log(LogLevel.Trace, message.ToString(), exception: null); 37if (logger.IsEnabled(LogLevel.Trace)) 39logger.Log(LogLevel.Trace, message); 47logger.Log(LogLevel.Debug, message.ToString(), exception: null); 53if (logger.IsEnabled(LogLevel.Debug)) 55logger.Log(LogLevel.Debug, message); 63logger.Log(LogLevel.Information, message.ToString(), exception: null); 69if (logger.IsEnabled(LogLevel.Information)) 71logger.Log(LogLevel.Information, message); 79logger.Log(LogLevel.Warning, message.ToString(), exception: null); 87logger.Log(LogLevel.Warning, message.ToString(), exception); 93if (logger.IsEnabled(LogLevel.Warning)) 95logger.Log(LogLevel.Warning, message, exception); 101if (logger.IsEnabled(LogLevel.Warning)) 103logger.Log(LogLevel.Warning, message); 109if (logger.IsEnabled(LogLevel.Error)) 111logger.Log(LogLevel.Error, exception.Message, exception); 119logger.Log(LogLevel.Error, message.ToString(), exception); 127logger.Log(LogLevel.Error, message.ToString(), exception: null); 133if (logger.IsEnabled(LogLevel.Error)) 135logger.Log(LogLevel.Error, message, exception); 141if (logger.IsEnabled(LogLevel.Error)) 143logger.Log(LogLevel.Error, message); 149if (logger.IsEnabled(LogLevel.Critical)) 151logger.Log(LogLevel.Critical, exception.Message, exception); 159logger.Log(LogLevel.Critical, message.ToString(), exception: null); 167logger.Log(LogLevel.Critical, message.ToString(), exception); 173if (logger.IsEnabled(LogLevel.Critical)) 175logger.Log(LogLevel.Critical, message, exception); 181if (logger.IsEnabled(LogLevel.Critical)) 183logger.Log(LogLevel.Critical, message);
Logging\LoggerProviderMetadata.cs (2)
12public LogLevel? MinimumLogLevel { get; } 22? (LogLevel?)minimumLogLevel
Logging\LogLevelExtensions.cs (6)
8public static bool IsAtLeast(this LogLevel target, LogLevel logLevel) 10return target >= logLevel && target != LogLevel.None; 13public static bool IsAtMost(this LogLevel target, LogLevel logLevel) 15return target <= logLevel || target == LogLevel.None;
Settings\ClientSettings.cs (2)
63[property: JsonPropertyName("logLevel")] LogLevel LogLevel, 75LogLevel.Warning,
Microsoft.CodeAnalysis.Remote.Razor (12)
Logging\TraceSourceLoggerFactory.Logger.cs (8)
14public bool IsEnabled(LogLevel logLevel) => true; 16public void Log(LogLevel logLevel, string message, Exception? exception) 20case LogLevel.Information: 23case LogLevel.Trace: 24case LogLevel.Debug: 27case LogLevel.Warning: 30case LogLevel.Error: 31case LogLevel.Critical:
ThrowingErrorLoggerProvider.cs (4)
23public bool IsEnabled(LogLevel logLevel) 25return logLevel == LogLevel.Error; 28public void Log(LogLevel logLevel, string message, Exception? exception) 30if (logLevel != LogLevel.Error)
Microsoft.CodeAnalysis.Remote.Razor.UnitTests (2)
ClientSettingsJsonSerializationTest.cs (2)
29LogLevel: LogLevel.Trace, 68Assert.Equal((int)LogLevel.Trace, logLevel.GetInt32());
Microsoft.VisualStudio.LanguageServices.Razor (24)
LanguageClient\Cohost\IncompatibleProjectNotifier.cs (1)
48_logger.Log(LogLevel.Error, $"{(
LanguageClient\Logging\RazorLogHubLogger.cs (9)
16public bool IsEnabled(LogLevel logLevel) 21public void Log(LogLevel logLevel, string message, Exception? exception) 31case LogLevel.Information: 32case LogLevel.Trace: 33case LogLevel.Debug: 34case LogLevel.None: 37case LogLevel.Warning: 40case LogLevel.Error: 41case LogLevel.Critical:
LanguageClient\Options\OptionsStorage.cs (1)
110GetEnum(SettingsNames.LogLevel, LogLevel.Warning),
Logging\ActivityLogLoggerProvider.cs (1)
12[ExportLoggerProvider(minimumLogLevel: LogLevel.Warning)]
Logging\ActivityLogLoggerProvider.Logger.cs (6)
17public bool IsEnabled(LogLevel logLevel) 18=> logLevel.IsAtLeast(LogLevel.Warning); 20public void Log(LogLevel logLevel, string message, Exception? exception) 24case LogLevel.Error or LogLevel.Critical: 28case LogLevel.Warning:
Logging\ExportLoggerProviderAttribute.cs (2)
14public LogLevel? MinimumLogLevel { get; } 22public ExportLoggerProviderAttribute(LogLevel minimumLogLevel)
Logging\OutputWindowLoggerProvider.cs (2)
52public bool IsEnabled(LogLevel logLevel) 57public void Log(LogLevel logLevel, string message, Exception? exception)
Telemetry\VSTelemetryReporter.cs (2)
58=> _logger.Log(LogLevel.Trace, message, exception: null); 61=> _logger.Log(LogLevel.Error, message, exception);
Microsoft.VisualStudio.LanguageServices.Razor.UnitTests (1)
Settings\ClientSettingsManagerTest.cs (1)
96LogLevel: LogLevel.None,
Microsoft.VisualStudio.Razor.IntegrationTests (9)
InProcess\OutputInProcess.cs (1)
29clientSettingsManager.Update(clientSettingsManager.GetClientSettings().AdvancedSettings with { LogLevel = LogLevel.Trace });
Logging\IntegrationTestOutputLogger.cs (5)
10internal partial class IntegrationTestOutputLogger(IntegrationTestOutputLoggerProvider provider, string categoryName, LogLevel logLevel = LogLevel.Trace) : ILogger 14private readonly LogLevel _logLevel = logLevel; 16public bool IsEnabled(LogLevel logLevel) 19public void Log(LogLevel logLevel, string message, Exception? exception)
Logging\IntegrationTestOutputLoggerProvider.cs (3)
9internal class IntegrationTestOutputLoggerProvider(ITestOutputHelper output, LogLevel logLevel = LogLevel.Trace) : ILoggerProvider 12private readonly LogLevel _logLevel = logLevel;
Microsoft.VisualStudioCode.RazorExtension (9)
Services\IncompatibleProjectNotifier.cs (1)
29_logger.Log(LogLevel.Error, $"{(
Services\LspLogger.cs (8)
22public bool IsEnabled(LogLevel logLevel) => true; 24public void Log(LogLevel logLevel, string message, Exception? exception) 38LogLevel.Critical => MessageType.Error, 39LogLevel.Error => MessageType.Error, 40LogLevel.Warning => MessageType.Warning, 41LogLevel.Information => MessageType.Info, 42LogLevel.Debug => MessageType.Log, 43LogLevel.Trace => MessageType.Log,
Microsoft.VisualStudioCode.RazorExtension.UnitTests (1)
RemoteClientSettingsServiceTest.cs (1)
72LogLevel: LogLevel.Trace,