27 references to RouteParameterDataClasses
Microsoft.Extensions.Http.Diagnostics (4)
Generated\Basic.CompilerLog.Util\Basic.CompilerLog.Util.Impl.BasicGeneratedFilesAnalyzerReference\Validators.g.cs (1)
96if (!global::System.ComponentModel.DataAnnotations.Validator.TryValidateValue(options.RouteParameterDataClasses, context, validationResults, validationAttributes))
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)
178options.RouteParameterDataClasses.Add(paramToRedact); 198options.RouteParameterDataClasses.Should().ContainSingle(); 199options.RouteParameterDataClasses.Should().Contain(paramToRedact); 265[$"{nameof(LoggingOptions)}:{nameof(LoggingOptions.RouteParameterDataClasses)}:userId"] = "MyTaxonomy:EUII", 294options.RouteParameterDataClasses.Should().Contain("userId", new DataClassification("MyTaxonomy", "EUII")); 500options.RouteParameterDataClasses.Add(paramToRedact); 520options.RouteParameterDataClasses.Should().ContainSingle(); 521options.RouteParameterDataClasses.Should().Contain(paramToRedact); 620[$"{nameof(LoggingOptions)}:{nameof(LoggingOptions.RouteParameterDataClasses)}:userId"] = "MyTaxonomy:EUII", 634options.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);