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)
34result = 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();
51 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)
39private static readonly Func<LoggerMessageState, Exception?, string> _originalFormatValueFmtFunc = OriginalFormatValueFmt; 94var loggerMessageState = record.EnrichmentTags ?? LoggerMessageHelper.ThreadLocalState; 152private static string OriginalFormatValueFmt(LoggerMessageState request, Exception? _) 165private 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 (11)
Logging\ExtendedLogger.cs (8)
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) 274Func<LoggerMessageState, Exception?, string> fmt = s.Formatter!; 290Func<LoggerMessageState, Exception?, string>? fmt = s.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)
22private static LoggerMessageState? _state; 27public static LoggerMessageState ThreadLocalState 31var 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 (9)
Logging\ExtendedLoggerTests.cs (7)
61var lms = LoggerMessageHelper.ThreadLocalState; 147LoggerMessageState lms = LoggerMessageHelper.ThreadLocalState; 183var lms = LoggerMessageHelper.ThreadLocalState; 249var lms = LoggerMessageHelper.ThreadLocalState; 250logger.Log(LogLevel.Warning, new EventId(2, "ID2"), (LoggerMessageState?)null, null, (_, _) => "MSG2"); 251logger.Log(LogLevel.Warning, new EventId(2, "ID2b"), (LoggerMessageState?)null, null, (_, _) => "MSG2b"); 487var lms = LoggerMessageHelper.ThreadLocalState;
Logging\SerialExtendedLoggerTests.cs (2)
54var lms = LoggerMessageHelper.ThreadLocalState; 55logger.Log(LogLevel.Warning, new EventId(2, "ID2"), (LoggerMessageState?)null, null, (_, _) => "MSG2");