3 instantiations of LogSamplingRuleSelector
Microsoft.Extensions.Telemetry.Tests (3)
Logging\ExtendedLoggerTests.cs (1)
134LogSamplingRuleSelector<RandomProbabilisticSamplerFilterRule> ruleSelector = new();
Sampling\LogSamplingRuleSelectorTests.cs (1)
14private readonly LogSamplingRuleSelector<RandomProbabilisticSamplerFilterRule> _ruleSelector = new();
Sampling\RandomProbabilisticSamplerTests.cs (1)
19private readonly LogSamplingRuleSelector<RandomProbabilisticSamplerFilterRule> _ruleSelector = new();
9 references to LogSamplingRuleSelector
Microsoft.Extensions.Telemetry (6)
Sampling\LogSamplingRuleSelectorExtensions.cs (1)
24if (LogSamplingRuleSelector<T>.IsBetter(rule, current, category, logLevel, eventId))
Sampling\RandomProbabilisticSampler.cs (2)
30private readonly LogSamplingRuleSelector<RandomProbabilisticSamplerFilterRule> _ruleSelector; 37LogSamplingRuleSelector<RandomProbabilisticSamplerFilterRule> ruleSelector,
Sampling\SamplingLoggerBuilderExtensions.cs (3)
61.AddSingleton(typeof(LogSamplingRuleSelector<>)); 86_ = builder.Services.AddSingleton(typeof(LogSamplingRuleSelector<>)); 113_ = builder.Services.AddSingleton(typeof(LogSamplingRuleSelector<>));
Microsoft.Extensions.Telemetry.Tests (3)
Logging\ExtendedLoggerTests.cs (1)
134LogSamplingRuleSelector<RandomProbabilisticSamplerFilterRule> ruleSelector = new();
Sampling\LogSamplingRuleSelectorTests.cs (1)
14private readonly LogSamplingRuleSelector<RandomProbabilisticSamplerFilterRule> _ruleSelector = new();
Sampling\RandomProbabilisticSamplerTests.cs (1)
19private readonly LogSamplingRuleSelector<RandomProbabilisticSamplerFilterRule> _ruleSelector = new();