11 instantiations of LoggerRedactionOptions
Microsoft.Extensions.Telemetry (2)
Logging\ExtendedLoggerFactory.cs (2)
96
Config = ComputeConfig(enrichmentOptions?.CurrentValue ?? new(), redactionOptions?.CurrentValue ??
new
() { ApplyDiscriminator = false });
282
redactionOptions = new
LoggerRedactionOptions
Microsoft.Extensions.Telemetry.Tests (9)
Logging\ExtendedLoggerTests.cs (8)
45
var redactionOptions = enableRedaction ? new StaticOptionsMonitor<LoggerRedactionOptions>(
new
() { ApplyDiscriminator = false }) : null;
173
redactionOptions: new StaticOptionsMonitor<LoggerRedactionOptions>(
new
()),
238
redactionOptions: new StaticOptionsMonitor<LoggerRedactionOptions>(
new
()),
299
redactionOptions: new StaticOptionsMonitor<LoggerRedactionOptions>(
new
()),
341
redactionOptions: new StaticOptionsMonitor<LoggerRedactionOptions>(
new
()),
371
redactionOptions: new StaticOptionsMonitor<LoggerRedactionOptions>(
new
()),
404
redactionOptions: new StaticOptionsMonitor<LoggerRedactionOptions>(
new
()),
438
redactionOptions: new StaticOptionsMonitor<LoggerRedactionOptions>(
new
()),
Logging\SerialExtendedLoggerTests.cs (1)
44
redactionOptions: new StaticOptionsMonitor<LoggerRedactionOptions>(
new
()),
15 references to LoggerRedactionOptions
Microsoft.Extensions.Telemetry (6)
Logging\ExtendedLoggerFactory.cs (3)
43
IOptionsMonitor<
LoggerRedactionOptions
>? redactionOptions = null,
267
private LoggerConfig ComputeConfig(LoggerEnrichmentOptions? enrichmentOptions,
LoggerRedactionOptions
? redactionOptions)
300
private void UpdateRedactionOptions(
LoggerRedactionOptions
redactionOptions) => Config = ComputeConfig(null, redactionOptions);
Logging\LoggingRedactionExtensions.cs (3)
32
public static ILoggingBuilder EnableRedaction(this ILoggingBuilder builder, Action<
LoggerRedactionOptions
> configure)
47
/// <param name="section">Configuration section that contains <see cref="
LoggerRedactionOptions
"/>.</param>
55
_ = builder.Services.AddOptions<
LoggerRedactionOptions
>().Bind(section);
Microsoft.Extensions.Telemetry.Tests (9)
Logging\ExtendedLoggerTests.cs (8)
45
var redactionOptions = enableRedaction ? new StaticOptionsMonitor<
LoggerRedactionOptions
>(new() { ApplyDiscriminator = false }) : null;
173
redactionOptions: new StaticOptionsMonitor<
LoggerRedactionOptions
>(new()),
238
redactionOptions: new StaticOptionsMonitor<
LoggerRedactionOptions
>(new()),
299
redactionOptions: new StaticOptionsMonitor<
LoggerRedactionOptions
>(new()),
341
redactionOptions: new StaticOptionsMonitor<
LoggerRedactionOptions
>(new()),
371
redactionOptions: new StaticOptionsMonitor<
LoggerRedactionOptions
>(new()),
404
redactionOptions: new StaticOptionsMonitor<
LoggerRedactionOptions
>(new()),
438
redactionOptions: new StaticOptionsMonitor<
LoggerRedactionOptions
>(new()),
Logging\SerialExtendedLoggerTests.cs (1)
44
redactionOptions: new StaticOptionsMonitor<
LoggerRedactionOptions
>(new()),