1 write to _section
Microsoft.AspNetCore.Diagnostics.Middleware (1)
Logging\Internal\LoggingRedactionOptionsConfigureOptions.cs (1)
31
_section
= Throw.IfNull(section);
8 references to _section
Microsoft.AspNetCore.Diagnostics.Middleware (8)
Logging\Internal\LoggingRedactionOptionsConfigureOptions.cs (8)
36
if (!
_section
.Exists())
41
BindEnum<IncomingPathLoggingMode>(
_section
, nameof(LoggingRedactionOptions.RequestPathLoggingMode), value => options.RequestPathLoggingMode = value);
42
BindEnum<HttpRouteParameterRedactionMode>(
_section
, nameof(LoggingRedactionOptions.RequestPathParameterRedactionMode), value => options.RequestPathParameterRedactionMode = value);
43
BindDataClassifications(
_section
.GetSection(nameof(LoggingRedactionOptions.RouteParameterDataClasses)), options.RouteParameterDataClasses);
44
BindDataClassifications(
_section
.GetSection(nameof(LoggingRedactionOptions.RequestHeadersDataClasses)), options.RequestHeadersDataClasses);
45
BindDataClassifications(
_section
.GetSection(nameof(LoggingRedactionOptions.ResponseHeadersDataClasses)), options.ResponseHeadersDataClasses);
46
BindSet(
_section
.GetSection(nameof(LoggingRedactionOptions.ExcludePathStartsWith)), options.ExcludePathStartsWith);
47
BindValue(
_section
, nameof(LoggingRedactionOptions.IncludeUnmatchedRoutes), bool.Parse, value => options.IncludeUnmatchedRoutes = value);