10 instantiations of PerRequestLogBufferingOptions
Microsoft.AspNetCore.Diagnostics.Middleware (1)
Buffering\PerIncomingRequestLoggingBuilderExtensions.cs (1)
72PerRequestLogBufferingOptions options = new PerRequestLogBufferingOptions();
Microsoft.AspNetCore.Diagnostics.Middleware.Tests (9)
Buffering\PerRequestLogBufferingOptionsConfigureOptionsTests.cs (8)
19var options = new PerRequestLogBufferingOptions(); 26Assert.Equivalent(new PerRequestLogBufferingOptions(), options); 33var options = new PerRequestLogBufferingOptions(); 41Assert.Equivalent(new PerRequestLogBufferingOptions(), options); 57var options = new PerRequestLogBufferingOptions(); 64Assert.Equivalent(new PerRequestLogBufferingOptions(), options); 83var options = new PerRequestLogBufferingOptions(); 113var options = new PerRequestLogBufferingOptions();
Buffering\PerRequestLogBufferingOptionsCustomValidatorTests.cs (1)
17var options = new PerRequestLogBufferingOptions
28 references to PerRequestLogBufferingOptions
Microsoft.AspNetCore.Diagnostics.Middleware (20)
Buffering\IncomingRequestLogBuffer.cs (2)
27private readonly IOptionsMonitor<PerRequestLogBufferingOptions> _options; 41IOptionsMonitor<PerRequestLogBufferingOptions> options)
Buffering\PerIncomingRequestLoggingBuilderExtensions.cs (9)
42.AddSingleton<IConfigureOptions<PerRequestLogBufferingOptions>>(new PerRequestLogBufferingConfigureOptions(configuration)) 43.AddOptionsWithValidateOnStart<PerRequestLogBufferingOptions, PerRequestLogBufferingOptionsValidator>() 44.Services.AddOptionsWithValidateOnStart<PerRequestLogBufferingOptions, PerRequestLogBufferingOptionsCustomValidator>(); 62public static ILoggingBuilder AddPerIncomingRequestBuffer(this ILoggingBuilder builder, Action<PerRequestLogBufferingOptions> configure) 68.AddOptionsWithValidateOnStart<PerRequestLogBufferingOptions, PerRequestLogBufferingOptionsValidator>() 69.Services.AddOptionsWithValidateOnStart<PerRequestLogBufferingOptions, PerRequestLogBufferingOptionsCustomValidator>() 72PerRequestLogBufferingOptions options = new PerRequestLogBufferingOptions(); 96.AddOptionsWithValidateOnStart<PerRequestLogBufferingOptions, PerRequestLogBufferingOptionsValidator>() 97.Services.AddOptionsWithValidateOnStart<PerRequestLogBufferingOptions, PerRequestLogBufferingOptionsCustomValidator>()
Buffering\PerRequestLogBufferingConfigureOptions.cs (4)
10internal sealed class PerRequestLogBufferingConfigureOptions : IConfigureOptions<PerRequestLogBufferingOptions> 20public void Configure(PerRequestLogBufferingOptions options) 33var parsedOptions = section.Get<PerRequestLogBufferingOptions>();
Buffering\PerRequestLogBufferingOptionsCustomValidator.cs (2)
11internal sealed class PerRequestLogBufferingOptionsCustomValidator : IValidateOptions<PerRequestLogBufferingOptions> 15public ValidateOptionsResult Validate(string? name, PerRequestLogBufferingOptions options)
Buffering\PerRequestLogBufferingOptionsValidator.cs (1)
10internal sealed partial class PerRequestLogBufferingOptionsValidator : IValidateOptions<PerRequestLogBufferingOptions>
Buffering\PerRequestLogBufferManager.cs (2)
18private readonly IOptionsMonitor<PerRequestLogBufferingOptions> _options; 24IOptionsMonitor<PerRequestLogBufferingOptions> options)
Microsoft.AspNetCore.Diagnostics.Middleware.Tests (8)
Buffering\PerIncomingRequestLoggingBuilderExtensionsTests.cs (2)
58var options = serviceProvider.GetService<IOptionsMonitor<PerRequestLogBufferingOptions>>(); 80var options = serviceProvider.GetService<IOptionsMonitor<PerRequestLogBufferingOptions>>();
Buffering\PerRequestLogBufferingOptionsConfigureOptionsTests.cs (5)
19var options = new PerRequestLogBufferingOptions(); 33var options = new PerRequestLogBufferingOptions(); 57var options = new PerRequestLogBufferingOptions(); 83var options = new PerRequestLogBufferingOptions(); 113var options = new PerRequestLogBufferingOptions();
Buffering\PerRequestLogBufferingOptionsCustomValidatorTests.cs (1)
17var options = new PerRequestLogBufferingOptions