58 references to QueryHelpers
Aspire.Dashboard (10)
Utils\DashboardUrls.cs (10)
42url = QueryHelpers.AddQueryString(url, "meter", meter); 45url = QueryHelpers.AddQueryString(url, "instrument", instrument); 50url = QueryHelpers.AddQueryString(url, "duration", duration.Value.ToString(CultureInfo.InvariantCulture)); 54url = QueryHelpers.AddQueryString(url, "view", view); 69url = QueryHelpers.AddQueryString(url, "logLevel", logLevel); 78url = QueryHelpers.AddQueryString(url, "traceId", traceId); 82url = QueryHelpers.AddQueryString(url, "spanId", spanId); 104url = QueryHelpers.AddQueryString(url, "spanId", spanId); 115url = QueryHelpers.AddQueryString(url, "returnUrl", returnUrl); 119url = QueryHelpers.AddQueryString(url, "t", token);
Identity.DefaultUI.WebSite (1)
Services\ContosoAuthenticationHandler.cs (1)
28uri = QueryHelpers.AddQueryString(uri, new Dictionary<string, string>()
Microsoft.AspNetCore.Authentication (1)
RemoteAuthenticationHandler.cs (1)
320uri = QueryHelpers.AddQueryString(uri, context.ReturnUrlParameter, context.ReturnUrl);
Microsoft.AspNetCore.Authentication.Facebook (3)
FacebookHandler.cs (3)
42var endpoint = QueryHelpers.AddQueryString(Options.UserInformationEndpoint, "access_token", tokens.AccessToken!); 45endpoint = QueryHelpers.AddQueryString(endpoint, "appsecret_proof", GenerateAppSecretProof(tokens.AccessToken!)); 49endpoint = QueryHelpers.AddQueryString(endpoint, "fields", string.Join(",", Options.Fields));
Microsoft.AspNetCore.Authentication.Google (2)
GoogleHandler.cs (2)
72var queryStrings = QueryHelpers.ParseQuery(new Uri(base.BuildChallengeUrl(properties, redirectUri)).Query); 84return QueryHelpers.AddQueryString(Options.AuthorizationEndpoint, queryStrings);
Microsoft.AspNetCore.Authentication.MicrosoftAccount (1)
MicrosoftAccountHandler.cs (1)
98return QueryHelpers.AddQueryString(Options.AuthorizationEndpoint, queryStrings!);
Microsoft.AspNetCore.Authentication.OAuth (1)
OAuthHandler.cs (1)
336return QueryHelpers.AddQueryString(Options.AuthorizationEndpoint, parameters!);
Microsoft.AspNetCore.Authentication.Test (18)
FacebookTests.cs (1)
438var queryParams = QueryHelpers.ParseQuery(locationUri.Query);
GoogleTests.cs (5)
60var queryParams = QueryHelpers.ParseQuery(location.Query); 190var query = QueryHelpers.ParseQuery(transaction.Response.Headers.Location.Query); 242var query = QueryHelpers.ParseQuery(transaction.Response.Headers.Location.Query); 298var query = QueryHelpers.ParseQuery(transaction.Response.Headers.Location.Query); 1071var queryParams = QueryHelpers.ParseQuery(locationUri.Query);
MicrosoftAccountTests.cs (2)
270var query = QueryHelpers.ParseQuery(transaction.Response.Headers.Location.Query); 338var queryParams = QueryHelpers.ParseQuery(locationUri.Query);
WsFederation\WsFederationTest.cs (5)
77var queryItems = QueryHelpers.ParseQuery(response.Headers.Location.Query); 93var queryItems = QueryHelpers.ParseQuery(response.Headers.Location.Query); 109var queryItems = QueryHelpers.ParseQuery(response.Headers.Location.Query); 124var queryItems = QueryHelpers.ParseQuery(response.Headers.Location.Query); 175var queryItems = QueryHelpers.ParseQuery(response.Headers.Location.Query);
WsFederation\WsFederationTest_Handler.cs (5)
75var queryItems = QueryHelpers.ParseQuery(response.Headers.Location.Query); 91var queryItems = QueryHelpers.ParseQuery(response.Headers.Location.Query); 107var queryItems = QueryHelpers.ParseQuery(response.Headers.Location.Query); 122var queryItems = QueryHelpers.ParseQuery(response.Headers.Location.Query); 173var queryItems = QueryHelpers.ParseQuery(response.Headers.Location.Query);
Microsoft.AspNetCore.Http.Microbenchmarks (4)
QueryCollectionBenchmarks.cs (4)
53_ = QueryHelpers.ParseNullableQuery(_queryString); 60_ = QueryHelpers.ParseNullableQuery(_singleValue); 67_ = QueryHelpers.ParseNullableQuery(_singleValueWithPlus); 74_ = QueryHelpers.ParseNullableQuery(_encoded);
Microsoft.AspNetCore.Mvc.Razor (1)
Infrastructure\DefaultFileVersionProvider.cs (1)
74value = QueryHelpers.AddQueryString(path, VersionKey, GetHashForFile(fileInfo));
Microsoft.AspNetCore.SignalR.Tests (1)
EndToEndTests.cs (1)
727Assert.True(QueryHelpers.ParseQuery(url.Query).TryGetValue("id", out var id));
Microsoft.AspNetCore.WebUtilities.Tests (15)
QueryHelpersTests.cs (15)
13var collection = QueryHelpers.ParseQuery("?key1=value1&key2=value2"); 22var collection = QueryHelpers.ParseQuery("key1=value1&key2=value2"); 31var collection = QueryHelpers.ParseQuery("?key1=valueA&key2=valueB&key1=valueC"); 40var collection = QueryHelpers.ParseQuery("?key1=&key2="); 49var collection = QueryHelpers.ParseQuery("?=value1&="); 57var collection = QueryHelpers.ParseQuery("?fields+%5BtodoItems%5D"); 65var collection = QueryHelpers.ParseQuery("?=fields+%5BtodoItems%5D"); 73var collection = QueryHelpers.ParseQuery("?fields+%5BtodoItems%5D="); 81var collection = QueryHelpers.ParseQuery("?fields+%5BtodoItems%5D=%5B+1+%5D"); 89var collection = QueryHelpers.ParseQuery("?fields+%5BtodoItems%5D=%5B+1+%5D&fields+%5BtodoItems%5D=%5B+2+%5D"); 100var collection = QueryHelpers.ParseQuery(queryString); 107Assert.Throws<ArgumentNullException>("value", () => QueryHelpers.AddQueryString("http://contoso.com/", "hello", null!)); 133var result = QueryHelpers.AddQueryString(uri, "hello", "world"); 166var result = QueryHelpers.AddQueryString(uri, queryStrings); 198var result = QueryHelpers.AddQueryString(uri, queryStrings);