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)
39if (!string.Equals(name, _name, StringComparison.Ordinal) || !_section.Exists()) 44BindValue(_section, nameof(LoggingOptions.LogRequestStart), bool.Parse, value => options.LogRequestStart = value); 45BindDataClassifications(_section.GetSection(nameof(LoggingOptions.RequestQueryParametersDataClasses)), options.RequestQueryParametersDataClasses); 46BindValue(_section, nameof(LoggingOptions.LogBody), bool.Parse, value => options.LogBody = value); 48_section, 53_section, 57BindSet(_section.GetSection(nameof(LoggingOptions.RequestBodyContentTypes)), options.RequestBodyContentTypes); 58BindSet(_section.GetSection(nameof(LoggingOptions.ResponseBodyContentTypes)), options.ResponseBodyContentTypes); 59BindDataClassifications(_section.GetSection(nameof(LoggingOptions.RequestHeadersDataClasses)), options.RequestHeadersDataClasses); 60BindDataClassifications(_section.GetSection(nameof(LoggingOptions.ResponseHeadersDataClasses)), options.ResponseHeadersDataClasses); 61BindEnum<OutgoingPathLoggingMode>(_section, nameof(LoggingOptions.RequestPathLoggingMode), value => options.RequestPathLoggingMode = value); 62BindEnum<HttpRouteParameterRedactionMode>(_section, nameof(LoggingOptions.RequestPathParameterRedactionMode), value => options.RequestPathParameterRedactionMode = value); 63BindDataClassifications(_section.GetSection(nameof(LoggingOptions.RouteParameterDataClasses)), options.RouteParameterDataClasses); 64BindValue(_section, nameof(LoggingOptions.LogContentHeaders), bool.Parse, value => options.LogContentHeaders = value);