1 instantiation of ExtendedLogger
Microsoft.Extensions.Telemetry (1)
Logging\ExtendedLoggerFactory.cs (1)
155logger = new ExtendedLogger(this, CreateLoggers(categoryName));
12 references to ExtendedLogger
Microsoft.Extensions.Telemetry (12)
Buffering\BufferedLoggerProxy.cs (2)
14private readonly ExtendedLogger _parentLogger; 16public BufferedLoggerProxy(ExtendedLogger parentLogger)
Logging\ExtendedLoggerFactory.cs (7)
21private readonly Dictionary<string, ExtendedLogger> _loggers = new(StringComparer.Ordinal); 103var collector = new ExtendedLogger.EnrichmentTagCollector(tags); 153if (!_loggers.TryGetValue(categoryName, out ExtendedLogger? logger)) 179foreach (KeyValuePair<string, ExtendedLogger> existingLogger in _loggers) 181ExtendedLogger logger = existingLogger.Value; 200foreach (KeyValuePair<string, ExtendedLogger> registeredLogger in _loggers) 202ExtendedLogger logger = registeredLogger.Value;
Logging\Import\LoggerInformation.cs (3)
30LoggerLog = logger.Log<ExtendedLogger.ModernTagJoiner>; 35public Action<LogLevel, EventId, ExtendedLogger.ModernTagJoiner, Exception?, Func<ExtendedLogger.ModernTagJoiner, Exception?, string>> LoggerLog { get; }