1 instantiation of EventSourceLogger
Microsoft.Extensions.Logging.EventSource (1)
EventSourceLoggerProvider.cs (1)
53
return _loggers = new
EventSourceLogger
(categoryName, _factoryID, _eventSource, _loggers);
7 references to EventSourceLogger
Microsoft.Extensions.Logging.EventSource (7)
EventSourceLogger.cs (2)
37
public EventSourceLogger(string categoryName, int factoryID, LoggingEventSource eventSource,
EventSourceLogger
? next)
54
public
EventSourceLogger
? Next { get; }
EventSourceLoggerProvider.cs (5)
10
/// The provider for the <see cref="
EventSourceLogger
"/>.
14
/// This provider creates a new <see cref="
EventSourceLogger
"/> instance for each call to <see cref="CreateLogger(string)"/>
30
private
EventSourceLogger
? _loggers; // Linked list of loggers that I have created
47
/// This method creates a new <see cref="
EventSourceLogger
"/> instance for each call and does not cache logger instances.
60
for (
EventSourceLogger
? logger = _loggers; logger != null; logger = logger.Next)