16 writes to RequestHeadersDataClasses
Microsoft.Extensions.Http.Diagnostics.Tests (16)
Logging\HttpClientLoggerTest.cs (6)
205
RequestHeadersDataClasses
= new Dictionary<string, DataClassification> { { TestRequestHeader, FakeTaxonomy.PrivateData }, { "Header3", FakeTaxonomy.PrivateData } },
298
RequestHeadersDataClasses
= new Dictionary<string, DataClassification> { { TestRequestHeader, FakeTaxonomy.PrivateData } },
407
RequestHeadersDataClasses
= new Dictionary<string, DataClassification> { { TestRequestHeader, FakeTaxonomy.PrivateData } },
504
RequestHeadersDataClasses
= new Dictionary<string, DataClassification> { { TestRequestHeader, FakeTaxonomy.PrivateData } },
619
RequestHeadersDataClasses
= new Dictionary<string, DataClassification> { { TestRequestHeader, FakeTaxonomy.PrivateData } },
890
RequestHeadersDataClasses
= new Dictionary<string, DataClassification> { { TestRequestHeader, FakeTaxonomy.PrivateData } },
Logging\HttpHeadersReaderTest.cs (2)
52
RequestHeadersDataClasses
= new Dictionary<string, DataClassification>
114
RequestHeadersDataClasses
= new Dictionary<string, DataClassification>
Logging\HttpRequestReaderTest.cs (7)
64
RequestHeadersDataClasses
= new Dictionary<string, DataClassification> { { header1.Key, FakeTaxonomy.PrivateData }, { header3.Key, FakeTaxonomy.PrivateData } },
194
RequestHeadersDataClasses
= new Dictionary<string, DataClassification> { { header1.Key, FakeTaxonomy.PrivateData } },
269
RequestHeadersDataClasses
= new Dictionary<string, DataClassification> { { header1.Key, FakeTaxonomy.PrivateData } },
344
RequestHeadersDataClasses
= new Dictionary<string, DataClassification> { { header1.Key, FakeTaxonomy.PrivateData } },
403
RequestHeadersDataClasses
= new Dictionary<string, DataClassification> { { header1.Key, FakeTaxonomy.PrivateData } },
476
RequestHeadersDataClasses
= new Dictionary<string, DataClassification> { { header1.Key, FakeTaxonomy.PrivateData } },
545
RequestHeadersDataClasses
= new Dictionary<string, DataClassification> { { header1.Key, FakeTaxonomy.PrivateData } },
Logging\LoggingOptionsTest.cs (1)
79
_sut.
RequestHeadersDataClasses
= testHeaders;
47 references to RequestHeadersDataClasses
Microsoft.Extensions.Http.Diagnostics (7)
Generated\Basic.CompilerLog.Util\Basic.CompilerLog.Util.Impl.BasicGeneratedFilesAnalyzerReference\Validators.g.cs (1)
76
if (!global::System.ComponentModel.DataAnnotations.Validator.TryValidateValue(options.
RequestHeadersDataClasses
, context, validationResults, validationAttributes))
Logging\Internal\HttpClientLogger.cs (1)
63
_logRequestHeaders = options.
RequestHeadersDataClasses
.Count > 0;
Logging\Internal\HttpHeadersReader.cs (1)
32
_requestHeadersToLog = options.
RequestHeadersDataClasses
.ToFrozenDictionary(StringComparer.OrdinalIgnoreCase);
Logging\Internal\HttpRequestReader.cs (1)
90
_logRequestHeaders = options.
RequestHeadersDataClasses
.Count > 0;
Logging\Internal\LoggingOptionsConfigureOptions.cs (2)
59
BindDataClassifications(_section.GetSection(nameof(LoggingOptions.
RequestHeadersDataClasses
)), options.
RequestHeadersDataClasses
);
Logging\LoggingOptions.cs (1)
161
/// Keep this option disabled if <see cref="
RequestHeadersDataClasses
"/> or <see cref="ResponseHeadersDataClasses"/>
Microsoft.Extensions.Http.Diagnostics.PerformanceTests (5)
HeadersReaderBenchmark.cs (1)
44
options.
RequestHeadersDataClasses
.Add($"Header{i}", FakeTaxonomy.PublicData);
HttpClientFactory.cs (4)
29
options.
RequestHeadersDataClasses
.Add("Content-Type", FakeTaxonomy.PrivateData);
76
options.
RequestHeadersDataClasses
.Add("Content-Type", FakeTaxonomy.PrivateData);
102
options.
RequestHeadersDataClasses
.Add("Content-Type", FakeTaxonomy.PrivateData);
149
options.
RequestHeadersDataClasses
.Add("Content-Type", FakeTaxonomy.PrivateData);
Microsoft.Extensions.Http.Diagnostics.Tests (35)
Logging\AcceptanceTests.cs (10)
140
o.
RequestHeadersDataClasses
.Add("RequestHeader", FakeTaxonomy.PrivateData);
141
o.
RequestHeadersDataClasses
.Add("RequestHeaderFirst", FakeTaxonomy.PrivateData);
150
o.
RequestHeadersDataClasses
.Add("RequestHeader", FakeTaxonomy.PrivateData);
151
o.
RequestHeadersDataClasses
.Add("RequestHeaderSecond", FakeTaxonomy.PrivateData);
219
x.
RequestHeadersDataClasses
.Add("RequestHeader", FakeTaxonomy.PrivateData);
220
x.
RequestHeadersDataClasses
.Add("RequestHeader2", FakeTaxonomy.PrivateData);
230
x.
RequestHeadersDataClasses
.Add("RequestHeader", FakeTaxonomy.PrivateData);
231
x.
RequestHeadersDataClasses
.Add("RequestHeader2", FakeTaxonomy.PrivateData);
666
x.
RequestHeadersDataClasses
.Add("RequestHeader", FakeTaxonomy.PrivateData);
667
x.
RequestHeadersDataClasses
.Add("RequestHeader2", FakeTaxonomy.PrivateData);
Logging\HttpClientLoggingExtensionsTest.cs (24)
137
.AddExtendedHttpClientLogging(o => o.
RequestHeadersDataClasses
.Add("test1", FakeTaxonomy.PrivateData))
140
.AddExtendedHttpClientLogging(o => o.
RequestHeadersDataClasses
.Add("test2", FakeTaxonomy.PrivateData))
145
options.
RequestHeadersDataClasses
.Should().HaveCount(2);
146
options.
RequestHeadersDataClasses
.Should().ContainKeys(new List<string> { "test1", "test2" });
147
options.
RequestHeadersDataClasses
.Should().ContainValues(new List<DataClassification> { FakeTaxonomy.PrivateData });
176
options.
RequestHeadersDataClasses
.Add(requestHeader, FakeTaxonomy.PrivateData);
194
options.
RequestHeadersDataClasses
.Should().ContainSingle();
195
options.
RequestHeadersDataClasses
.Should().Contain(requestHeader, FakeTaxonomy.PrivateData);
261
[$"{nameof(LoggingOptions)}:{nameof(LoggingOptions.
RequestHeadersDataClasses
)}:User-Agent"] = "None",
290
options.
RequestHeadersDataClasses
.Should().Contain("User-Agent", DataClassification.None);
378
options.
RequestHeadersDataClasses
.Should().Contain("User-Agent", DataClassification.None);
379
options.
RequestHeadersDataClasses
.Should().Contain("Content-Type", DataClassification.None);
391
[$"{nameof(LoggingOptions)}:{nameof(LoggingOptions.
RequestHeadersDataClasses
)}:User-Agent"] = "invalid",
436
[$"{nameof(LoggingOptions)}:{nameof(LoggingOptions.
RequestHeadersDataClasses
)}:User-Agent"] = "None",
448
options.Get("test").
RequestHeadersDataClasses
.Should().Contain("User-Agent", DataClassification.None);
451
configuration[$"{nameof(LoggingOptions)}:{nameof(LoggingOptions.
RequestHeadersDataClasses
)}:User-Agent"] = "Unknown";
455
options.Get("test").
RequestHeadersDataClasses
.Should().Contain("User-Agent", DataClassification.Unknown);
498
options.
RequestHeadersDataClasses
.Add(requestHeader, FakeTaxonomy.PrivateData);
516
options.
RequestHeadersDataClasses
.Should().ContainSingle();
517
options.
RequestHeadersDataClasses
.Should().Contain(requestHeader, FakeTaxonomy.PrivateData);
559
x.
RequestHeadersDataClasses
.Add(ClientName, FakeTaxonomy.PublicData);
564
x.
RequestHeadersDataClasses
.Add("default", FakeTaxonomy.PrivateData);
618
[$"{nameof(LoggingOptions)}:{nameof(LoggingOptions.
RequestHeadersDataClasses
)}:User-Agent"] = "None",
632
options.
RequestHeadersDataClasses
.Should().Contain("User-Agent", DataClassification.None);
Logging\LoggingOptionsTest.cs (1)
81
_sut.
RequestHeadersDataClasses
.Should().BeEquivalentTo(testHeaders);