1 type derived from PerRequestLogBuffer
Microsoft.AspNetCore.Diagnostics.Middleware (1)
Buffering\PerRequestLogBufferManager.cs (1)
14internal sealed class PerRequestLogBufferManager : PerRequestLogBuffer
12 references to PerRequestLogBuffer
Microsoft.AspNetCore.Diagnostics.Middleware (1)
Buffering\PerIncomingRequestLoggingBuilderExtensions.cs (1)
122builder.Services.TryAddSingleton<PerRequestLogBuffer>(sp => sp.GetRequiredService<PerRequestLogBufferManager>());
Microsoft.AspNetCore.Diagnostics.Middleware.Tests (11)
Buffering\PerIncomingRequestLoggingBuilderExtensionsTests.cs (4)
20using PerRequestLogBuffer = Microsoft.Extensions.Diagnostics.Buffering.PerRequestLogBuffer; 36var buffer = serviceProvider.GetService<PerRequestLogBuffer>(); 164var bufferManager = host.Services.GetRequiredService<PerRequestLogBuffer>() as PerRequestLogBufferManager;
Buffering\PerRequestLogBufferingIncludeScopesTests.cs (1)
46context.RequestServices.GetRequiredService<PerRequestLogBuffer>().Flush();
Buffering\PerRequestLogBufferManagerTests.cs (2)
27PerRequestLogBuffer buffer = services.GetRequiredService<PerRequestLogBuffer>();
Logging\AcceptanceTests.cs (4)
88var bufferManager = context.RequestServices.GetService<PerRequestLogBuffer>(); 98var bufferManager = context.RequestServices.GetService<PerRequestLogBuffer>();