1 type derived from GlobalLogBuffer
Microsoft.Extensions.Telemetry (1)
Buffering\GlobalLogBufferManager.cs (1)
13internal sealed class GlobalLogBufferManager : GlobalLogBuffer
20 references to GlobalLogBuffer
Microsoft.AspNetCore.Diagnostics.Middleware (2)
Buffering\PerRequestLogBufferManager.cs (2)
18private readonly GlobalLogBuffer _globalBuffer; 23GlobalLogBuffer globalBuffer,
Microsoft.Extensions.Telemetry (1)
Buffering\GlobalBufferLoggingBuilderExtensions.cs (1)
99builder.Services.TryAddSingleton<GlobalLogBuffer>(static sp => sp.GetRequiredService<GlobalLogBufferManager>());
Microsoft.Extensions.Telemetry.Tests (17)
Buffering\GlobalBufferIncludeScopesTests.cs (2)
158private static GlobalLogBuffer GetBuffer(ILoggerFactory factory) => 159((Utils.DisposingLoggerFactory)factory).ServiceProvider.GetRequiredService<GlobalLogBuffer>();
Buffering\GlobalBufferLoggerBuilderExtensionsTests.cs (3)
27var bufferManager = serviceProvider.GetService<GlobalLogBuffer>(); 115var bufferManager = dlf.ServiceProvider.GetRequiredService<GlobalLogBuffer>() as GlobalLogBufferManager;
Buffering\GlobalBufferTests.cs (6)
40services.GetRequiredService<GlobalLogBuffer>().Flush(); 73services.GetRequiredService<GlobalLogBuffer>().Flush(); 90services.GetRequiredService<GlobalLogBuffer>().Flush(); 105services.GetRequiredService<GlobalLogBuffer>().Flush(); 122services.GetRequiredService<GlobalLogBuffer>().Flush(); 167services.GetRequiredService<GlobalLogBuffer>().Flush();
Logging\ExtendedLoggerTests.cs (6)
948GlobalLogBuffer buffer = dlf.ServiceProvider.GetRequiredService<GlobalLogBuffer>(); 980GlobalLogBuffer buffer = dlf.ServiceProvider.GetRequiredService<GlobalLogBuffer>(); 1006GlobalLogBuffer buffer = dlf.ServiceProvider.GetRequiredService<GlobalLogBuffer>();