12 instantiations of LoggerRedactionOptions
Microsoft.Extensions.Telemetry (2)
Logging\ExtendedLoggerFactory.cs (2)
110
Config = ComputeConfig(enrichmentOptions?.CurrentValue ?? new(), redactionOptions?.CurrentValue ??
new
() { ApplyDiscriminator = false });
296
redactionOptions = new
LoggerRedactionOptions
Microsoft.Extensions.Telemetry.Tests (10)
Logging\ExtendedLoggerTests.cs (9)
49
var redactionOptions = enableRedaction ? new StaticOptionsMonitor<LoggerRedactionOptions>(
new
() { ApplyDiscriminator = false }) : null;
177
redactionOptions: new StaticOptionsMonitor<LoggerRedactionOptions>(
new
()),
242
redactionOptions: new StaticOptionsMonitor<LoggerRedactionOptions>(
new
()),
303
redactionOptions: new StaticOptionsMonitor<LoggerRedactionOptions>(
new
()),
345
redactionOptions: new StaticOptionsMonitor<LoggerRedactionOptions>(
new
()),
375
redactionOptions: new StaticOptionsMonitor<LoggerRedactionOptions>(
new
()),
408
redactionOptions: new StaticOptionsMonitor<LoggerRedactionOptions>(
new
()),
442
redactionOptions: new StaticOptionsMonitor<LoggerRedactionOptions>(
new
()),
819
var redactionOptions = enableRedaction ? new StaticOptionsMonitor<LoggerRedactionOptions>(
new
() { ApplyDiscriminator = false }) : null;
Logging\SerialExtendedLoggerTests.cs (1)
44
redactionOptions: new StaticOptionsMonitor<LoggerRedactionOptions>(
new
()),
16 references to LoggerRedactionOptions
Microsoft.Extensions.Telemetry (6)
Logging\ExtendedLoggerFactory.cs (3)
49
IOptionsMonitor<
LoggerRedactionOptions
>? redactionOptions = null,
281
private LoggerConfig ComputeConfig(LoggerEnrichmentOptions? enrichmentOptions,
LoggerRedactionOptions
? redactionOptions)
319
private void UpdateRedactionOptions(
LoggerRedactionOptions
redactionOptions) => Config = ComputeConfig(null, redactionOptions);
Logging\LoggingRedactionExtensions.cs (3)
31
public static ILoggingBuilder EnableRedaction(this ILoggingBuilder builder, Action<
LoggerRedactionOptions
> configure)
47
/// <param name="section">Configuration section that contains <see cref="
LoggerRedactionOptions
"/>.</param>
56
.AddOptions<
LoggerRedactionOptions
>().Bind(section);
Microsoft.Extensions.Telemetry.Tests (10)
Logging\ExtendedLoggerTests.cs (9)
49
var redactionOptions = enableRedaction ? new StaticOptionsMonitor<
LoggerRedactionOptions
>(new() { ApplyDiscriminator = false }) : null;
177
redactionOptions: new StaticOptionsMonitor<
LoggerRedactionOptions
>(new()),
242
redactionOptions: new StaticOptionsMonitor<
LoggerRedactionOptions
>(new()),
303
redactionOptions: new StaticOptionsMonitor<
LoggerRedactionOptions
>(new()),
345
redactionOptions: new StaticOptionsMonitor<
LoggerRedactionOptions
>(new()),
375
redactionOptions: new StaticOptionsMonitor<
LoggerRedactionOptions
>(new()),
408
redactionOptions: new StaticOptionsMonitor<
LoggerRedactionOptions
>(new()),
442
redactionOptions: new StaticOptionsMonitor<
LoggerRedactionOptions
>(new()),
819
var redactionOptions = enableRedaction ? new StaticOptionsMonitor<
LoggerRedactionOptions
>(new() { ApplyDiscriminator = false }) : null;
Logging\SerialExtendedLoggerTests.cs (1)
44
redactionOptions: new StaticOptionsMonitor<
LoggerRedactionOptions
>(new()),