5 instantiations of RandomProbabilisticSamplerOptions
Microsoft.Extensions.Telemetry (1)
Generated\Basic.CompilerLog.Util\Basic.CompilerLog.Util.Impl.BasicGeneratedFilesAnalyzerReference\BindingExtensions.g.cs (1)
122
var instance = new global::Microsoft.Extensions.Diagnostics.Sampling.
RandomProbabilisticSamplerOptions
();
Microsoft.Extensions.Telemetry.Tests (4)
Logging\ExtendedLoggerTests.cs (1)
132
RandomProbabilisticSamplerOptions options =
new
();
Sampling\RandomProbabilisticSamplerTests.cs (3)
27
RandomProbabilisticSamplerOptions options =
new
();
47
RandomProbabilisticSamplerOptions options =
new
();
65
RandomProbabilisticSamplerOptions options =
new
();
40 references to RandomProbabilisticSamplerOptions
Microsoft.Extensions.Telemetry (20)
Generated\Basic.CompilerLog.Util\Basic.CompilerLog.Util.Impl.BasicGeneratedFilesAnalyzerReference\BindingExtensions.g.cs (4)
120
if (type == typeof(global::Microsoft.Extensions.Diagnostics.Sampling.
RandomProbabilisticSamplerOptions
))
122
var
instance = new global::Microsoft.Extensions.Diagnostics.Sampling.RandomProbabilisticSamplerOptions();
364
public static void BindCore(IConfiguration configuration, ref global::Microsoft.Extensions.Diagnostics.Sampling.
RandomProbabilisticSamplerOptions
instance, bool defaultValueIfNotFound, BinderOptions? binderOptions)
366
ValidateConfigurationKeys(typeof(global::Microsoft.Extensions.Diagnostics.Sampling.
RandomProbabilisticSamplerOptions
), s_configKeys_RandomProbabilisticSamplerOptions, configuration, binderOptions);
Generated\Basic.CompilerLog.Util\Basic.CompilerLog.Util.Impl.BasicGeneratedFilesAnalyzerReference\Validators.g.cs (1)
47
public global::Microsoft.Extensions.Options.ValidateOptionsResult Validate(string? name, global::Microsoft.Extensions.Diagnostics.Sampling.
RandomProbabilisticSamplerOptions
options)
Sampling\RandomProbabilisticSampler.cs (2)
38
IOptionsMonitor<
RandomProbabilisticSamplerOptions
> options)
70
private void OnSamplerOptionsChanged(
RandomProbabilisticSamplerOptions
? updatedOptions)
Sampling\RandomProbabilisticSamplerConfigureOptions.cs (4)
9
internal sealed class RandomProbabilisticSamplerConfigureOptions : IConfigureOptions<
RandomProbabilisticSamplerOptions
>
19
public void Configure(
RandomProbabilisticSamplerOptions
options)
32
RandomProbabilisticSamplerOptions
? parsedOptions = section.Get<
RandomProbabilisticSamplerOptions
>();
Sampling\RandomProbabilisticSamplerOptionsValidator.cs (1)
9
internal sealed partial class RandomProbabilisticSamplerOptionsValidator : IValidateOptions<
RandomProbabilisticSamplerOptions
>
Sampling\SamplingLoggerBuilderExtensions.cs (8)
52
.AddOptionsWithValidateOnStart<
RandomProbabilisticSamplerOptions
, RandomProbabilisticSamplerOptionsValidator>();
54
.AddSingleton<IConfigureOptions<
RandomProbabilisticSamplerOptions
>>(
57
.AddSingleton<IOptionsChangeTokenSource<
RandomProbabilisticSamplerOptions
>>(
58
new ConfigurationChangeTokenSource<
RandomProbabilisticSamplerOptions
>(configuration));
70
/// <param name="configure">The <see cref="
RandomProbabilisticSamplerOptions
"/> configuration delegate.</param>
77
public static ILoggingBuilder AddRandomProbabilisticSampler(this ILoggingBuilder builder, Action<
RandomProbabilisticSamplerOptions
> configure)
83
.AddOptionsWithValidateOnStart<
RandomProbabilisticSamplerOptions
, RandomProbabilisticSamplerOptionsValidator>()
110
.AddOptionsWithValidateOnStart<
RandomProbabilisticSamplerOptions
, RandomProbabilisticSamplerOptionsValidator>()
Microsoft.Extensions.Telemetry.Tests (20)
Logging\ExtendedLoggerTests.cs (2)
132
RandomProbabilisticSamplerOptions
options = new();
135
using var sampler = new RandomProbabilisticSampler(ruleSelector, new StaticOptionsMonitor<
RandomProbabilisticSamplerOptions
>(options));
Sampling\RandomProbabilisticSamplerTests.cs (6)
27
RandomProbabilisticSamplerOptions
options = new();
29
using var sampler = new RandomProbabilisticSampler(_ruleSelector, new StaticOptionsMonitor<
RandomProbabilisticSamplerOptions
>(options));
47
RandomProbabilisticSamplerOptions
options = new();
49
using var sampler = new RandomProbabilisticSampler(_ruleSelector, new StaticOptionsMonitor<
RandomProbabilisticSamplerOptions
>(options));
65
RandomProbabilisticSamplerOptions
options = new();
67
using var sampler = new RandomProbabilisticSampler(_ruleSelector, new StaticOptionsMonitor<
RandomProbabilisticSamplerOptions
>(options));
Sampling\SamplingLoggerBuilderExtensionsTests.cs (12)
70
IOptionsMonitor<
RandomProbabilisticSamplerOptions
>? options = serviceProvider.GetService<IOptionsMonitor<
RandomProbabilisticSamplerOptions
>>();
123
IOptionsMonitor<
RandomProbabilisticSamplerOptions
>? options = serviceProvider.GetService<IOptionsMonitor<
RandomProbabilisticSamplerOptions
>>();
165
IOptionsMonitor<
RandomProbabilisticSamplerOptions
>? options = serviceProvider.GetService<IOptionsMonitor<
RandomProbabilisticSamplerOptions
>>();
182
IOptionsMonitor<
RandomProbabilisticSamplerOptions
>? options = serviceProvider.GetService<IOptionsMonitor<
RandomProbabilisticSamplerOptions
>>();
205
IOptionsMonitor<
RandomProbabilisticSamplerOptions
>? options = serviceProvider.GetService<IOptionsMonitor<
RandomProbabilisticSamplerOptions
>>();
227
IOptionsMonitor<
RandomProbabilisticSamplerOptions
>? options = serviceProvider.GetService<IOptionsMonitor<
RandomProbabilisticSamplerOptions
>>();