15 instantiations of LoggerEnrichmentOptions
Microsoft.Extensions.Telemetry (2)
Logging\ExtendedLoggerFactory.cs (2)
109Config = ComputeConfig(enrichmentOptions?.CurrentValue ?? new(), redactionOptions?.CurrentValue ?? new() { ApplyDiscriminator = false }); 289enrichmentOptions = 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 823var enrichmentOptions = enableEnrichment ? new StaticOptionsMonitor<LoggerEnrichmentOptions>(new()) : null; 875var 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();
29 references to LoggerEnrichmentOptions
Microsoft.Extensions.Telemetry (14)
Generated\Basic.CompilerLog.Util\Basic.CompilerLog.Util.Impl.BasicGeneratedFilesAnalyzerReference\BindingExtensions.g.cs (5)
168else if (type == typeof(global::Microsoft.Extensions.Logging.LoggerEnrichmentOptions)) 170var temp = (global::Microsoft.Extensions.Logging.LoggerEnrichmentOptions)instance; 294public static void BindCore(IConfiguration configuration, ref global::Microsoft.Extensions.Logging.LoggerEnrichmentOptions instance, bool defaultValueIfNotFound, BinderOptions? binderOptions) 296ValidateConfigurationKeys(typeof(global::Microsoft.Extensions.Logging.LoggerEnrichmentOptions), s_configKeys_LoggerEnrichmentOptions, configuration, binderOptions);
Generated\Basic.CompilerLog.Util\Basic.CompilerLog.Util.Impl.BasicGeneratedFilesAnalyzerReference\Validators.g.cs (1)
94public global::Microsoft.Extensions.Options.ValidateOptionsResult Validate(string? name, global::Microsoft.Extensions.Logging.LoggerEnrichmentOptions options)
Logging\ExtendedLoggerFactory.cs (3)
48IOptionsMonitor<LoggerEnrichmentOptions>? enrichmentOptions = null, 285private LoggerConfig ComputeConfig(LoggerEnrichmentOptions? enrichmentOptions, LoggerRedactionOptions? redactionOptions) 322private 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), 823var enrichmentOptions = enableEnrichment ? new StaticOptionsMonitor<LoggerEnrichmentOptions>(new()) : null; 875var 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),