1 instantiation of Scope
Microsoft.Extensions.Logging.Abstractions (1)
LoggerExternalScopeProvider.cs (1)
41var newScope = new Scope(this, state, parent);
7 references to Scope
Microsoft.Extensions.Logging.Abstractions (7)
LoggerExternalScopeProvider.cs (7)
14private readonly AsyncLocal<Scope?> _currentScope = new AsyncLocal<Scope?>(); 25void Report(Scope? current) 40Scope? parent = _currentScope.Value; 41var newScope = new Scope(this, state, parent); 52internal Scope(LoggerExternalScopeProvider provider, object? state, Scope? parent) 59public Scope? Parent { get; }