9 implementations of ForEachScope
Microsoft.Extensions.Logging (2)
LoggerFactoryScopeProvider.cs (1)
23public void ForEachScope<TState>(Action<object?, TState> callback, TState state)
src\runtime\src\libraries\Common\src\Extensions\Logging\NullExternalScopeProvider.cs (1)
23void IExternalScopeProvider.ForEachScope<TState>(Action<object?, TState> callback, TState state)
Microsoft.Extensions.Logging.Abstractions (2)
LoggerExternalScopeProvider.cs (1)
23public void ForEachScope<TState>(Action<object?, TState> callback, TState state)
src\runtime\src\libraries\Common\src\Extensions\Logging\NullExternalScopeProvider.cs (1)
23void IExternalScopeProvider.ForEachScope<TState>(Action<object?, TState> callback, TState state)
Microsoft.Extensions.Logging.Console (1)
src\runtime\src\libraries\Common\src\Extensions\Logging\NullExternalScopeProvider.cs (1)
23void IExternalScopeProvider.ForEachScope<TState>(Action<object?, TState> callback, TState state)
Microsoft.Extensions.Logging.Debug (1)
src\runtime\src\libraries\Common\src\Extensions\Logging\NullExternalScopeProvider.cs (1)
23void IExternalScopeProvider.ForEachScope<TState>(Action<object?, TState> callback, TState state)
Microsoft.Extensions.Logging.EventLog (1)
src\runtime\src\libraries\Common\src\Extensions\Logging\NullExternalScopeProvider.cs (1)
23void IExternalScopeProvider.ForEachScope<TState>(Action<object?, TState> callback, TState state)
Microsoft.Extensions.Logging.EventSource (1)
src\runtime\src\libraries\Common\src\Extensions\Logging\NullExternalScopeProvider.cs (1)
23void IExternalScopeProvider.ForEachScope<TState>(Action<object?, TState> callback, TState state)
Microsoft.Extensions.Telemetry (1)
Logging\Import\LoggerFactoryScopeProvider.cs (1)
38public void ForEachScope<TState>(Action<object?, TState> callback, TState state)
13 references to ForEachScope
Microsoft.Extensions.Diagnostics.Testing (1)
Logging\FakeLogger.cs (1)
79ScopeProvider.ForEachScope((scopeState, list) => list.Add(scopeState), l);
Microsoft.Extensions.Logging (1)
Logger.cs (1)
220scopeProvider.ForEachScope((scope, scopes) => scopes!.Add(scope), scopes);
Microsoft.Extensions.Logging.Console (3)
JsonConsoleFormatter.cs (1)
138scopeProvider.ForEachScope((scope, state) =>
SimpleConsoleFormatter.cs (1)
206scopeProvider.ForEachScope((scope, state) =>
SystemdConsoleFormatter.cs (1)
139scopeProvider.ForEachScope((scope, state) =>
Microsoft.Extensions.Logging.EventLog (1)
EventLogLogger.cs (1)
98_externalScopeProvider?.ForEachScope((scope, sb) =>
Microsoft.Extensions.Logging.MSBuild (1)
MSBuildLogger.cs (1)
102scopeProvider?.ForEachScope((scope, state) => ProcessScope(scope, ref message, ref originalFormat, unprocessedKeyValues), state);
Microsoft.Extensions.Telemetry.Tests (5)
Logging\ExtendedLoggerFactoryTests.cs (2)
572_scopeProvider.ForEachScope((scope, builder) => builder.Add(scope!.ToString()!), LogText); 614ScopeProvider!.ForEachScope((scope, builder) => builder.Add(scope!.ToString()!), LogText);
Logging\ExtendedLoggerTests.cs (3)
748externalScopeProvider!.ForEachScope<object>((_, _) => scopeCount++, null!); 783externalScopeProvider!.ForEachScope<object>((_, _) => scopeCount++, null!); 793externalScopeProvider.ForEachScope<object>((_, _) => scopeCount++, null!);
Microsoft.TemplateEngine.Cli (1)
CliConsoleFormatter.cs (1)
80scopeProvider.ForEachScope(