2 implementations of IQueryCollection
Microsoft.AspNetCore.Http (2)
QueryCollection.cs (1)
16public class QueryCollection : IQueryCollection
QueryCollectionInternal.cs (1)
17internal sealed class QueryCollectionInternal : IQueryCollection
55 references to IQueryCollection
BasicWebSite (1)
src\Mvc\test\WebSites\Common\TestResponseGenerator.cs (1)
27var query = _actionContext.HttpContext.Request.Query;
GenericHostWebSite (1)
src\Mvc\test\WebSites\Common\TestResponseGenerator.cs (1)
27var query = _actionContext.HttpContext.Request.Query;
InMemory.FunctionalTests (1)
RequestTests.cs (1)
233var queryTcs = new TaskCompletionSource<IQueryCollection>(TaskCreationOptions.RunContinuationsAsynchronously);
Microsoft.AspNetCore.Authentication.OAuth (1)
OAuthHandler.cs (1)
66var query = Request.Query;
Microsoft.AspNetCore.Authentication.Twitter (1)
TwitterHandler.cs (1)
60var query = Request.Query;
Microsoft.AspNetCore.Diagnostics (1)
DeveloperExceptionPage\Views\ErrorPageModel.cs (1)
32public IQueryCollection Query { get; set; }
Microsoft.AspNetCore.Http (5)
Features\QueryFeature.cs (4)
22private IQueryCollection? _parsedValues; 27/// <param name="query">The <see cref="IQueryCollection"/> to use as a backing store.</param> 28public QueryFeature(IQueryCollection query) 50public IQueryCollection Query
Internal\DefaultHttpRequest.cs (1)
121public override IQueryCollection Query
Microsoft.AspNetCore.Http.Abstractions (2)
HttpRequest.cs (2)
75public abstract IQueryCollection Query { get; set; } 171public IQueryCollection Query => _request.Query;
Microsoft.AspNetCore.Http.Extensions (1)
RequestDelegateFactory.cs (1)
67private static readonly PropertyInfo QueryIndexerProperty = typeof(IQueryCollection).GetProperty("Item")!;
Microsoft.AspNetCore.Http.Features (12)
IQueryCollection.cs (9)
14/// Gets the number of elements contained in the <see cref="IQueryCollection" />. 17/// The number of elements contained in the <see cref="IQueryCollection" />. 23/// <see cref="IQueryCollection" />. 27/// that implements <see cref="IQueryCollection" />. 32/// Determines whether the <see cref="IQueryCollection" /> contains an element 36/// The key to locate in the <see cref="IQueryCollection" />. 39/// true if the <see cref="IQueryCollection" /> contains an element with 60/// true if the object that implements <see cref="IQueryCollection" /> contains 81/// <see cref="IQueryCollection" /> has a different indexer contract than
IQueryFeature.cs (3)
7/// Provides access to the <see cref="IQueryCollection"/> associated with the HTTP request. 12/// Gets or sets the <see cref="IQueryCollection"/>. 14IQueryCollection Query { get; set; }
Microsoft.AspNetCore.Http.Tests (19)
Features\QueryFeatureTests.cs (16)
18var queryCollection = provider.Query; 34var queryCollection = provider.Query; 54var queryCollection = provider.Query; 71var queryCollection = provider.Query; 84var queryCollection = provider.Query; 98var queryCollection = provider.Query; 113var queryCollection = provider.Query; 128var queryCollection = provider.Query; 146var queryCollection = provider.Query; 159var queryCollection = provider.Query; 173var queryCollection = provider.Query; 187var queryCollection = provider.Query; 201var queryCollection = provider.Query; 215var queryCollection = provider.Query; 234var queryCollection = provider.Query; 249var queryCollection = provider.Query;
Internal\DefaultHttpRequestTests.cs (2)
141var query0 = request.Query; 146var query1 = request.Query;
QueryCollectionTests.cs (1)
13IQueryCollection query = new QueryCollection(new Dictionary<string, StringValues>());
Microsoft.AspNetCore.Mvc.Core (6)
ModelBinding\JQueryQueryStringValueProviderFactory.cs (1)
20var query = context.ActionContext.HttpContext.Request.Query;
ModelBinding\QueryStringValueProvider.cs (4)
12/// An <see cref="IValueProvider"/> adapter for data stored in an <see cref="IQueryCollection"/>. 16private readonly IQueryCollection _values; 20/// Creates a value provider for <see cref="IQueryCollection"/>. 27IQueryCollection values,
ModelBinding\QueryStringValueProviderFactory.cs (1)
21var query = context.ActionContext.HttpContext.Request.Query;
Microsoft.AspNetCore.Mvc.TagHelpers (1)
Cache\CacheTagKey.cs (1)
23private static readonly Func<IQueryCollection, string, string> QueryAccessor = (c, key) => c[key];
Mvc.RoutingWebSite (2)
Controllers\LG1Controller.cs (1)
128private static RouteValueDictionary QueryToRouteValues(IQueryCollection query)
src\Mvc\test\WebSites\Common\TestResponseGenerator.cs (1)
27var query = _actionContext.HttpContext.Request.Query;
VersioningWebSite (1)
src\Mvc\test\WebSites\Common\TestResponseGenerator.cs (1)
27var query = _actionContext.HttpContext.Request.Query;