HttpLoggingServiceCollectionExtensions.AddHttpLoggingRedaction Method

Definition

Overloads

AddHttpLoggingRedaction(IServiceCollection, IConfigurationSection)

Enables enrichment and redaction of HTTP request logging output.

AddHttpLoggingRedaction(IServiceCollection, Action<LoggingRedactionOptions>)

Enables enrichment and redaction of HTTP request logging output.

AddHttpLoggingRedaction(IServiceCollection, IConfigurationSection)

Enables enrichment and redaction of HTTP request logging output.

public static Microsoft.Extensions.DependencyInjection.IServiceCollection AddHttpLoggingRedaction(this Microsoft.Extensions.DependencyInjection.IServiceCollection services, Microsoft.Extensions.Configuration.IConfigurationSection section);
static member AddHttpLoggingRedaction : Microsoft.Extensions.DependencyInjection.IServiceCollection * Microsoft.Extensions.Configuration.IConfigurationSection -> Microsoft.Extensions.DependencyInjection.IServiceCollection
<Extension()>
Public Function AddHttpLoggingRedaction (services As IServiceCollection, section As IConfigurationSection) As IServiceCollection

Parameters

services
IServiceCollection

The service collection.

section
IConfigurationSection

The configuration section with the redaction settings.

Returns

The value of services.

Applies to

AddHttpLoggingRedaction(IServiceCollection, Action<LoggingRedactionOptions>)

Enables enrichment and redaction of HTTP request logging output.

public static Microsoft.Extensions.DependencyInjection.IServiceCollection AddHttpLoggingRedaction(this Microsoft.Extensions.DependencyInjection.IServiceCollection services, Action<Microsoft.AspNetCore.Diagnostics.Logging.LoggingRedactionOptions>? configure = default);
static member AddHttpLoggingRedaction : Microsoft.Extensions.DependencyInjection.IServiceCollection * Action<Microsoft.AspNetCore.Diagnostics.Logging.LoggingRedactionOptions> -> Microsoft.Extensions.DependencyInjection.IServiceCollection
<Extension()>
Public Function AddHttpLoggingRedaction (services As IServiceCollection, Optional configure As Action(Of LoggingRedactionOptions) = Nothing) As IServiceCollection

Parameters

services
IServiceCollection

The service collection.

configure
Action<LoggingRedactionOptions>

Configures the redaction options.

Returns

The value of services.

Exceptions

services is null.

Remarks

This will enable CombineLogs and Duration by default.

Applies to