1 instantiation of ExtendedLogger
Microsoft.Extensions.Telemetry (1)
Logging\ExtendedLoggerFactory.cs (1)
152
logger = new
ExtendedLogger
(this, CreateLoggers(categoryName));
18 references to ExtendedLogger
Microsoft.Extensions.Telemetry (12)
Buffering\BufferedLoggerProxy.cs (2)
14
private readonly
ExtendedLogger
_parentLogger;
16
public BufferedLoggerProxy(
ExtendedLogger
parentLogger)
Logging\ExtendedLoggerFactory.cs (7)
22
private readonly Dictionary<string,
ExtendedLogger
> _loggers = new(StringComparer.Ordinal);
102
var collector = new
ExtendedLogger
.EnrichmentTagCollector(tags);
150
if (!_loggers.TryGetValue(categoryName, out
ExtendedLogger
? logger))
176
foreach (KeyValuePair<string,
ExtendedLogger
> existingLogger in _loggers)
178
ExtendedLogger
logger = existingLogger.Value;
197
foreach (KeyValuePair<string,
ExtendedLogger
> registeredLogger in _loggers)
199
ExtendedLogger
logger = registeredLogger.Value;
Logging\Import\LoggerInformation.cs (3)
27
LoggerLog = logger.Log<
ExtendedLogger
.ModernTagJoiner>;
32
public Action<LogLevel, EventId,
ExtendedLogger
.ModernTagJoiner, Exception?, Func<
ExtendedLogger
.ModernTagJoiner, Exception?, string>> LoggerLog { get; }
Microsoft.Extensions.Telemetry.Tests (6)
Logging\ExtendedLoggerFactoryTests.cs (6)
87
var
logger1 = (
ExtendedLogger
)factory.CreateLogger("C1");
90
var
logger2 = (
ExtendedLogger
)factory.CreateLogger("C2");
548
var
logger1 = (
ExtendedLogger
)factory.CreateLogger("C1");