7 instantiations of LoggerMessageState
Microsoft.Extensions.Http.Diagnostics.Tests (2)
Logging\Internal\TestEnricher.cs (1)
22EnrichmentBag = new();
Logging\LoggerMessageStateExtensionsTests.cs (1)
39var state = new LoggerMessageState();
Microsoft.Extensions.Telemetry.Abstractions (1)
Logging\LoggerMessageHelper.cs (1)
31result = new();
Microsoft.Extensions.Telemetry.Abstractions.Tests (4)
Logging\LoggerMessageStateTests.cs (4)
21var lms = new LoggerMessageState(); 70var lms = new LoggerMessageState(); 90var lms = new LoggerMessageState(); 136var lms = new LoggerMessageState();
48 references to LoggerMessageState
Microsoft.AspNetCore.Diagnostics.Middleware (1)
Logging\HttpLoggingRedactionInterceptor.cs (1)
151var loggerMessageState = LoggerMessageHelper.ThreadLocalState;
Microsoft.Extensions.Http.Diagnostics (16)
Logging\Internal\HttpClientLogger.cs (2)
171LoggerMessageState? loggerMessageState = null; 223LogRecord logRecord, LoggerMessageState loggerMessageState, in TimeSpan elapsed,
Logging\Internal\Log.cs (4)
36private static readonly Func<LoggerMessageState, Exception?, string> _originalFormatValueFmtFunc = OriginalFormatValueFmt; 91var loggerMessageState = record.EnrichmentTags ?? LoggerMessageHelper.ThreadLocalState; 149private static string OriginalFormatValueFmt(LoggerMessageState request, Exception? _) 158private static int FindStartIndex(LoggerMessageState request)
Logging\Internal\LoggerMessageStateExtensions.cs (9)
18/// Adds request headers to <see cref="LoggerMessageState"/>. 20/// <param name="state">A <see cref="LoggerMessageState"/> to be filled.</param> 24public static void AddRequestHeaders(this LoggerMessageState state, List<KeyValuePair<string, string>> items, ref int index) 37/// Adds response headers to <see cref="LoggerMessageState"/>. 39/// <param name="state">A <see cref="LoggerMessageState"/> to be filled.</param> 43public static void AddResponseHeaders(this LoggerMessageState state, List<KeyValuePair<string, string>> items, ref int index) 56/// Adds path parameters to <see cref="LoggerMessageState"/>. 58/// <param name="state">A <see cref="LoggerMessageState"/> to be filled.</param> 63public static void AddPathParameters(this LoggerMessageState state, HttpRouteParameter[] parameters, int paramsCount, ref int index)
Logging\Internal\LogRecord.cs (1)
66public LoggerMessageState? EnrichmentTags { get; set; }
Microsoft.Extensions.Http.Diagnostics.Tests (3)
Logging\Internal\TestEnricher.cs (1)
18public LoggerMessageState EnrichmentBag { get; }
Logging\LoggerMessageStateExtensionsTests.cs (2)
39var state = new LoggerMessageState(); 52private delegate void AddHeadersDelegate(LoggerMessageState state, List<KeyValuePair<string, string>> items, ref int index);
Microsoft.Extensions.Telemetry (9)
Logging\ExtendedLogger.cs (6)
42if (typeof(TState) == typeof(LoggerMessageState)) 44var msgState = (LoggerMessageState?)(object?)state; 47ModernPath(logLevel, eventId, msgState, exception, (Func<LoggerMessageState, Exception?, string>)(object)formatter); 208private void ModernPath(LogLevel logLevel, EventId eventId, LoggerMessageState msgState, Exception? exception, Func<LoggerMessageState, Exception?, string> formatter)
Logging\ExtendedLogger.ModernTagJoiner.cs (3)
19public Func<LoggerMessageState, Exception?, string>? Formatter; 20public LoggerMessageState? State; 46public void SetIncomingTags(LoggerMessageState value)
Microsoft.Extensions.Telemetry.Abstractions (3)
Logging\LoggerMessageHelper.cs (3)
19private static LoggerMessageState? _state; 24public static LoggerMessageState ThreadLocalState 28var result = _state;
Microsoft.Extensions.Telemetry.Abstractions.Tests (6)
Logging\LoggerMessageHelperTests.cs (2)
68var lmp1 = LoggerMessageHelper.ThreadLocalState; 71var lmp2 = LoggerMessageHelper.ThreadLocalState;
Logging\LoggerMessageStateTests.cs (4)
21var lms = new LoggerMessageState(); 70var lms = new LoggerMessageState(); 90var lms = new LoggerMessageState(); 136var lms = new LoggerMessageState();
Microsoft.Extensions.Telemetry.PerformanceTests (2)
ModernCodeGen.cs (2)
14var state = global::Microsoft.Extensions.Logging.LoggerMessageHelper.ThreadLocalState; 49var state = global::Microsoft.Extensions.Logging.LoggerMessageHelper.ThreadLocalState;
Microsoft.Extensions.Telemetry.Tests (8)
Logging\ExtendedLoggerTests.cs (6)
60var lms = LoggerMessageHelper.ThreadLocalState; 150var lms = LoggerMessageHelper.ThreadLocalState; 216var lms = LoggerMessageHelper.ThreadLocalState; 217logger.Log(LogLevel.Warning, new EventId(2, "ID2"), (LoggerMessageState?)null, null, (_, _) => "MSG2"); 218logger.Log(LogLevel.Warning, new EventId(2, "ID2b"), (LoggerMessageState?)null, null, (_, _) => "MSG2b"); 454var lms = LoggerMessageHelper.ThreadLocalState;
Logging\SerialExtendedLoggerTests.cs (2)
54var lms = LoggerMessageHelper.ThreadLocalState; 55logger.Log(LogLevel.Warning, new EventId(2, "ID2"), (LoggerMessageState?)null, null, (_, _) => "MSG2");