2 instantiations of ModernTagJoiner
Microsoft.Extensions.Telemetry (1)
Logging\ExtendedLogger.ThreadLocals.cs (1)
19var joiner = _modernJoiner ?? new();
Microsoft.Extensions.Telemetry.Tests (1)
Logging\TagJoinerTests.cs (1)
38var joiner = new ExtendedLogger.ModernTagJoiner { StaticTags = [new("S1", "SV1")] };
11 references to ModernTagJoiner
Microsoft.Extensions.Telemetry (10)
Logging\ExtendedLogger.cs (3)
245var joiner = RentModernJoiner(); 284var logEntry = new LogEntry<ModernTagJoiner>( 309var logEntry = new LogEntry<ModernTagJoiner>(
Logging\ExtendedLogger.ThreadLocals.cs (4)
12private static ModernTagJoiner? _modernJoiner; 17private static ModernTagJoiner RentModernJoiner() 19var joiner = _modernJoiner ?? new(); 24private static void ReturnModernJoiner(ModernTagJoiner joiner)
Logging\Import\LoggerInformation.cs (3)
27LoggerLog = logger.Log<ExtendedLogger.ModernTagJoiner>; 32public Action<LogLevel, EventId, ExtendedLogger.ModernTagJoiner, Exception?, Func<ExtendedLogger.ModernTagJoiner, Exception?, string>> LoggerLog { get; }
Microsoft.Extensions.Telemetry.Tests (1)
Logging\TagJoinerTests.cs (1)
38var joiner = new ExtendedLogger.ModernTagJoiner { StaticTags = [new("S1", "SV1")] };