1 write to _section
Microsoft.Extensions.Http.Diagnostics (1)
Logging\Internal\LoggingOptionsConfigureOptions.cs (1)
32
_section
= Throw.IfNull(section);
14 references to _section
Microsoft.Extensions.Http.Diagnostics (14)
Logging\Internal\LoggingOptionsConfigureOptions.cs (14)
39
if (!string.Equals(name, _name, StringComparison.Ordinal) || !
_section
.Exists())
44
BindValue(
_section
, nameof(LoggingOptions.LogRequestStart), bool.Parse, value => options.LogRequestStart = value);
45
BindDataClassifications(
_section
.GetSection(nameof(LoggingOptions.RequestQueryParametersDataClasses)), options.RequestQueryParametersDataClasses);
46
BindValue(
_section
, nameof(LoggingOptions.LogBody), bool.Parse, value => options.LogBody = value);
48
_section
,
53
_section
,
57
BindSet(
_section
.GetSection(nameof(LoggingOptions.RequestBodyContentTypes)), options.RequestBodyContentTypes);
58
BindSet(
_section
.GetSection(nameof(LoggingOptions.ResponseBodyContentTypes)), options.ResponseBodyContentTypes);
59
BindDataClassifications(
_section
.GetSection(nameof(LoggingOptions.RequestHeadersDataClasses)), options.RequestHeadersDataClasses);
60
BindDataClassifications(
_section
.GetSection(nameof(LoggingOptions.ResponseHeadersDataClasses)), options.ResponseHeadersDataClasses);
61
BindEnum<OutgoingPathLoggingMode>(
_section
, nameof(LoggingOptions.RequestPathLoggingMode), value => options.RequestPathLoggingMode = value);
62
BindEnum<HttpRouteParameterRedactionMode>(
_section
, nameof(LoggingOptions.RequestPathParameterRedactionMode), value => options.RequestPathParameterRedactionMode = value);
63
BindDataClassifications(
_section
.GetSection(nameof(LoggingOptions.RouteParameterDataClasses)), options.RouteParameterDataClasses);
64
BindValue(
_section
, nameof(LoggingOptions.LogContentHeaders), bool.Parse, value => options.LogContentHeaders = value);