2 writes to Rules
Microsoft.AspNetCore.Diagnostics.Middleware (1)
..\..\..\..\src\Libraries\Microsoft.AspNetCore.Diagnostics.Middleware\Buffering\PerIncomingRequestLoggingBuilderExtensions.cs (1)
77.AddGlobalBuffer(opts => opts.Rules = options.Rules);
Microsoft.Extensions.Telemetry.Tests (1)
..\..\..\..\test\Libraries\Microsoft.Extensions.Telemetry.Tests\Buffering\GlobalLogBufferingOptionsCustomValidatorTests.cs (1)
18Rules = new List<LogBufferingFilterRule>
12 references to Rules
Microsoft.Extensions.Telemetry.Tests (12)
..\..\..\..\test\Libraries\Microsoft.Extensions.Telemetry.Tests\Buffering\GlobalBufferLoggerBuilderExtensionsTests.cs (2)
70Assert.Equivalent(expectedData, options.CurrentValue.Rules); 120Assert.Equivalent(initialData, options.CurrentValue.Rules);
..\..\..\..\test\Libraries\Microsoft.Extensions.Telemetry.Tests\Buffering\GlobalLogBufferingConfigureOptionsTests.cs (8)
91Assert.Single(options.Rules); 92Assert.Equal("TestCategory", options.Rules[0].CategoryName); 93Assert.Equal(LogLevel.Information, options.Rules[0].LogLevel); 119Assert.Equal(2, options.Rules.Count); 120Assert.Equal("Category1", options.Rules[0].CategoryName); 121Assert.Equal(LogLevel.Warning, options.Rules[0].LogLevel); 122Assert.Equal("Category2", options.Rules[1].CategoryName); 123Assert.Equal(LogLevel.Error, options.Rules[1].LogLevel);
..\..\..\..\test\Libraries\Microsoft.Extensions.Telemetry.Tests\Buffering\GlobalLogBufferingOptionsCustomValidatorTests.cs (1)
27Assert.Contains(nameof(options.Rules), validationResult.FailureMessage);
..\..\..\..\test\Libraries\Microsoft.Extensions.Telemetry.Tests\Logging\ExtendedLoggerTests.cs (1)
1000options.Rules.Add(new LogBufferingFilterRule(logLevel: LogLevel.Warning));