11 writes to QueryString
Microsoft.Extensions.Http.Diagnostics (3)
Logging\Internal\HttpRequestReader.cs (2)
140logRecord.QueryString = ExtractAndRedactQueryParameters(request.RequestUri!.Query); 144logRecord.QueryString = string.Empty;
Logging\Internal\LogRecord.cs (1)
102QueryString = string.Empty;
Microsoft.Extensions.Http.Diagnostics.Tests (8)
Logging\HttpRequestReaderTest.cs (8)
59QueryString = string.Empty, 127QueryString = string.Empty 189QueryString = string.Empty 262QueryString = string.Empty 336QueryString = string.Empty 398QueryString = string.Empty 471QueryString = string.Empty 540QueryString = string.Empty
13 references to QueryString
Microsoft.Extensions.Http.Diagnostics (3)
Logging\Internal\Log.cs (3)
100var urlQueryPropertyCount = string.IsNullOrEmpty(record.QueryString) ? 0 : 1; 111if (!string.IsNullOrEmpty(record.QueryString)) 113loggerMessageState.TagArray[index++] = new(HttpClientLoggingTagNames.UrlQuery, record.QueryString);
Microsoft.Extensions.Http.Diagnostics.Tests (10)
Logging\HttpRequestReaderTest.cs (10)
671logRecord.QueryString.Should().NotBeNullOrEmpty(); 672logRecord.QueryString.Should().Contain("userId=REDACTED"); 699logRecord.QueryString.Should().BeNullOrEmpty(); 730logRecord.QueryString.Should().BeNullOrEmpty(); 765logRecord.QueryString.Should().NotBeNullOrEmpty(); 766logRecord.QueryString.Should().Be("userId=REDACTED&token=REDACTED"); 854logRecord.QueryString.Should().BeNullOrEmpty(); 916logRecord.QueryString.Should().NotBeNullOrEmpty(); 917logRecord.QueryString.Should().Contain($"{queryParamName}={Redacted}"); 918logRecord.QueryString.Should().NotContain(queryParamValue);