15 instantiations of LoggerEnrichmentOptions
Microsoft.Extensions.Telemetry (2)
Logging\ExtendedLoggerFactory.cs (2)
110Config = ComputeConfig(enrichmentOptions?.CurrentValue ?? new(), redactionOptions?.CurrentValue ?? new() { ApplyDiscriminator = false }); 285enrichmentOptions = new LoggerEnrichmentOptions
Microsoft.Extensions.Telemetry.Tests (13)
Logging\ExtendedLoggerTests.cs (10)
48var enrichmentOptions = enableEnrichment ? new StaticOptionsMonitor<LoggerEnrichmentOptions>(new()) : null; 176enrichmentOptions: new StaticOptionsMonitor<LoggerEnrichmentOptions>(new()), 241enrichmentOptions: new StaticOptionsMonitor<LoggerEnrichmentOptions>(new()), 302enrichmentOptions: new StaticOptionsMonitor<LoggerEnrichmentOptions>(new()), 344enrichmentOptions: new StaticOptionsMonitor<LoggerEnrichmentOptions>(new()), 374enrichmentOptions: new StaticOptionsMonitor<LoggerEnrichmentOptions>(new()), 407enrichmentOptions: new StaticOptionsMonitor<LoggerEnrichmentOptions>(new()), 430var stackTraceOptions = new LoggerEnrichmentOptions 818var enrichmentOptions = enableEnrichment ? new StaticOptionsMonitor<LoggerEnrichmentOptions>(new()) : null; 870var enrichmentOptions = enableEnrichment ? new StaticOptionsMonitor<LoggerEnrichmentOptions>(new()) : null;
Logging\LoggerEnrichmentOptionsTests.cs (2)
16var o = new LoggerEnrichmentOptions(); 32var o = new LoggerEnrichmentOptions();
Logging\SerialExtendedLoggerTests.cs (1)
23var stackTraceOptions = new LoggerEnrichmentOptions();
23 references to LoggerEnrichmentOptions
Microsoft.Extensions.Telemetry (8)
Logging\ExtendedLoggerFactory.cs (3)
48IOptionsMonitor<LoggerEnrichmentOptions>? enrichmentOptions = null, 281private LoggerConfig ComputeConfig(LoggerEnrichmentOptions? enrichmentOptions, LoggerRedactionOptions? redactionOptions) 318private void UpdateEnrichmentOptions(LoggerEnrichmentOptions enrichmentOptions) => Config = ComputeConfig(enrichmentOptions, null);
Logging\LoggerEnrichmentOptionsValidator.cs (1)
9internal sealed partial class LoggerEnrichmentOptionsValidator : IValidateOptions<LoggerEnrichmentOptions>
Logging\LoggingEnrichmentExtensions.cs (4)
32public static ILoggingBuilder EnableEnrichment(this ILoggingBuilder builder, Action<LoggerEnrichmentOptions> configure) 40.AddOptionsWithValidateOnStart<LoggerEnrichmentOptions, LoggerEnrichmentOptionsValidator>(); 49/// <param name="section">Configuration section that contains <see cref="LoggerEnrichmentOptions"/>.</param> 58.AddOptionsWithValidateOnStart<LoggerEnrichmentOptions, LoggerEnrichmentOptionsValidator>().Bind(section);
Microsoft.Extensions.Telemetry.Tests (15)
Logging\ExtendedLoggerTests.cs (11)
48var enrichmentOptions = enableEnrichment ? new StaticOptionsMonitor<LoggerEnrichmentOptions>(new()) : null; 176enrichmentOptions: new StaticOptionsMonitor<LoggerEnrichmentOptions>(new()), 241enrichmentOptions: new StaticOptionsMonitor<LoggerEnrichmentOptions>(new()), 302enrichmentOptions: new StaticOptionsMonitor<LoggerEnrichmentOptions>(new()), 344enrichmentOptions: new StaticOptionsMonitor<LoggerEnrichmentOptions>(new()), 374enrichmentOptions: new StaticOptionsMonitor<LoggerEnrichmentOptions>(new()), 407enrichmentOptions: new StaticOptionsMonitor<LoggerEnrichmentOptions>(new()), 430var stackTraceOptions = new LoggerEnrichmentOptions 441enrichmentOptions: new StaticOptionsMonitor<LoggerEnrichmentOptions>(stackTraceOptions), 818var enrichmentOptions = enableEnrichment ? new StaticOptionsMonitor<LoggerEnrichmentOptions>(new()) : null; 870var enrichmentOptions = enableEnrichment ? new StaticOptionsMonitor<LoggerEnrichmentOptions>(new()) : null;
Logging\LoggerEnrichmentOptionsTests.cs (2)
16var o = new LoggerEnrichmentOptions(); 32var o = new LoggerEnrichmentOptions();
Logging\SerialExtendedLoggerTests.cs (2)
23var stackTraceOptions = new LoggerEnrichmentOptions(); 43enrichmentOptions: new StaticOptionsMonitor<LoggerEnrichmentOptions>(stackTraceOptions),