26 references to RouteParameterDataClasses
Microsoft.Extensions.Http.Diagnostics (3)
Logging\Internal\HttpRequestReader.cs (1)
81_defaultSensitiveParameters = options.RouteParameterDataClasses.ToFrozenDictionary(StringComparer.Ordinal);
Logging\Internal\LoggingOptionsConfigureOptions.cs (2)
63BindDataClassifications(_section.GetSection(nameof(LoggingOptions.RouteParameterDataClasses)), options.RouteParameterDataClasses);
Microsoft.Extensions.Http.Diagnostics.Tests (23)
Logging\AcceptanceTests.cs (3)
301o.RouteParameterDataClasses.Add("userId", FakeTaxonomy.PrivateData); 347o.RouteParameterDataClasses.Add("userId", FakeTaxonomy.PrivateData); 412o.RouteParameterDataClasses.Add("userId", FakeTaxonomy.PrivateData);
Logging\HttpClientLoggingExtensionsTest.cs (10)
180options.RouteParameterDataClasses.Add(paramToRedact); 200options.RouteParameterDataClasses.Should().ContainSingle(); 201options.RouteParameterDataClasses.Should().Contain(paramToRedact); 267[$"{nameof(LoggingOptions)}:{nameof(LoggingOptions.RouteParameterDataClasses)}:userId"] = "MyTaxonomy:EUII", 296options.RouteParameterDataClasses.Should().Contain("userId", new DataClassification("MyTaxonomy", "EUII")); 502options.RouteParameterDataClasses.Add(paramToRedact); 522options.RouteParameterDataClasses.Should().ContainSingle(); 523options.RouteParameterDataClasses.Should().Contain(paramToRedact); 622[$"{nameof(LoggingOptions)}:{nameof(LoggingOptions.RouteParameterDataClasses)}:userId"] = "MyTaxonomy:EUII", 636options.RouteParameterDataClasses.Should().Contain("userId", new DataClassification("MyTaxonomy", "EUII"));
Logging\HttpRequestReaderTest.cs (7)
202opts.RouteParameterDataClasses.Add("userId", FakeTaxonomy.PrivateData); 277opts.RouteParameterDataClasses.Add("userId", FakeTaxonomy.PrivateData); 350opts.RouteParameterDataClasses.Add("userId", FakeTaxonomy.PrivateData); 411opts.RouteParameterDataClasses.Add("userId", FakeTaxonomy.PrivateData); 484opts.RouteParameterDataClasses.Add("userId", FakeTaxonomy.PrivateData); 553opts.RouteParameterDataClasses.Add("userId", FakeTaxonomy.PrivateData); 876options.RouteParameterDataClasses.Add("routeId", FakeTaxonomy.PrivateData);
Logging\LoggingOptionsTest.cs (3)
128_sut.RouteParameterDataClasses.Add("foo", FakeTaxonomy.PrivateData); 129_sut.RouteParameterDataClasses.Add("bar", FakeTaxonomy.PrivateData); 131_sut.RouteParameterDataClasses.Should().BeEquivalentTo(paramsToRedacts);