1 type derived from HttpContext
Microsoft.AspNetCore.Http (1)
1626 references to HttpContext
Aspire.Cli.EndToEnd.Tests (2)
Aspire.Dashboard (40)
DashboardEndpointsBuilder.cs (6)
29builder = endpoints.MapPost("/api/validatetoken", async ([FromBody] ValidateTokenRequest request, HttpContext httpContext, IOptionsMonitor<DashboardOptions> dashboardOptions) =>
36endpoints.MapGet("/api/signout", async (HttpContext httpContext) =>
56endpoints.MapGet("/api/set-language", async (string? language, string? redirectUrl, [FromHeader(Name = "Accept-Language")] string? acceptLanguage, HttpContext httpContext) =>
147HttpContext httpContext,
179HttpContext httpContext,
249private static async Task StreamNdjsonAsync(HttpContext httpContext, IAsyncEnumerable<string> items, CancellationToken cancellationToken)
Terminal\TerminalWebSocketProxy.cs (10)
29app.Map("/api/terminal", async (HttpContext context,
40app.Map("/api/apphost-terminal", async (HttpContext context,
50internal static async Task HandleAppHostTerminalAsync(HttpContext context,
103internal static async Task HandleAsync(HttpContext context,
156private static bool TryGetViewSession(HttpContext context, TerminalViewSessionRegistry sessions, out TerminalViewSession? session)
176private static async Task<bool> ValidateUpgradeAsync(HttpContext context, ILogger logger, string connectionId)
202private static async Task WriteUnavailableAsync(HttpContext context, ILogger logger, string connectionId, Exception exception)
218private static async Task CloseEndedAsync(HttpContext context, TerminalViewSession? session, ILogger logger)
228private static async Task HandleConnectionAsync(HttpContext context, Stream upstream, TerminalViewSession? session, ILogger logger, string connectionId)
583internal static bool IsAllowedOrigin(HttpContext context, out string originLogValue)
Aspire.Dashboard.Tests (2)
Aspire.Hosting.Native.Core.Tests (1)
Aspire.Hosting.Tests (6)
Binding.Http.IntegrationTests (1)
blazor-devserver (1)
blazor-gateway (1)
CertManagerDemo.ApiService (1)
EntraId.Web (2)
Keycloak.Web (1)
Microsoft.Analyzers.Extra.Tests (1)
Microsoft.AspNetCore (4)
Microsoft.AspNetCore.Antiforgery (52)
Microsoft.AspNetCore.AsyncState (6)
Microsoft.AspNetCore.Authentication (25)
Microsoft.AspNetCore.Authentication.Abstractions (74)
AuthenticationHttpContextExtensions.cs (41)
20/// <param name="context">The <see cref="HttpContext"/> context.</param>
22public static Task<AuthenticateResult> AuthenticateAsync(this HttpContext context) =>
28/// <param name="context">The <see cref="HttpContext"/> context.</param>
31public static Task<AuthenticateResult> AuthenticateAsync(this HttpContext context, string? scheme) =>
38/// <param name="context">The <see cref="HttpContext"/> context.</param>
41public static Task ChallengeAsync(this HttpContext context, string? scheme) =>
49/// <param name="context">The <see cref="HttpContext"/> context.</param>
51public static Task ChallengeAsync(this HttpContext context) =>
59/// <param name="context">The <see cref="HttpContext"/> context.</param>
62public static Task ChallengeAsync(this HttpContext context, AuthenticationProperties? properties) =>
69/// <param name="context">The <see cref="HttpContext"/> context.</param>
73public static Task ChallengeAsync(this HttpContext context, string? scheme, AuthenticationProperties? properties) =>
80/// <param name="context">The <see cref="HttpContext"/> context.</param>
83public static Task ForbidAsync(this HttpContext context, string? scheme) =>
91/// <param name="context">The <see cref="HttpContext"/> context.</param>
93public static Task ForbidAsync(this HttpContext context) =>
101/// <param name="context">The <see cref="HttpContext"/> context.</param>
104public static Task ForbidAsync(this HttpContext context, AuthenticationProperties? properties) =>
111/// <param name="context">The <see cref="HttpContext"/> context.</param>
115public static Task ForbidAsync(this HttpContext context, string? scheme, AuthenticationProperties? properties) =>
121/// <param name="context">The <see cref="HttpContext"/> context.</param>
125public static Task SignInAsync(this HttpContext context, string? scheme, ClaimsPrincipal principal) =>
132/// <param name="context">The <see cref="HttpContext"/> context.</param>
135public static Task SignInAsync(this HttpContext context, ClaimsPrincipal principal) =>
142/// <param name="context">The <see cref="HttpContext"/> context.</param>
146public static Task SignInAsync(this HttpContext context, ClaimsPrincipal principal, AuthenticationProperties? properties) =>
152/// <param name="context">The <see cref="HttpContext"/> context.</param>
157public static Task SignInAsync(this HttpContext context, string? scheme, ClaimsPrincipal principal, AuthenticationProperties? properties) =>
164/// <param name="context">The <see cref="HttpContext"/> context.</param>
166public static Task SignOutAsync(this HttpContext context) => context.SignOutAsync(scheme: null, properties: null);
172/// <param name="context">The <see cref="HttpContext"/> context.</param>
175public static Task SignOutAsync(this HttpContext context, AuthenticationProperties? properties) => context.SignOutAsync(scheme: null, properties: properties);
180/// <param name="context">The <see cref="HttpContext"/> context.</param>
183public static Task SignOutAsync(this HttpContext context, string? scheme) => context.SignOutAsync(scheme, properties: null);
188/// <param name="context">The <see cref="HttpContext"/> context.</param>
192public static Task SignOutAsync(this HttpContext context, string? scheme, AuthenticationProperties? properties) =>
198/// <param name="context">The <see cref="HttpContext"/> context.</param>
202public static Task<string?> GetTokenAsync(this HttpContext context, string? scheme, string tokenName) =>
209/// <param name="context">The <see cref="HttpContext"/> context.</param>
212public static Task<string?> GetTokenAsync(this HttpContext context, string tokenName) =>
216private static IAuthenticationService GetAuthenticationService(HttpContext context) =>
AuthenticationOptions.cs (5)
69/// Used as the default scheme by <see cref="IAuthenticationService.AuthenticateAsync(HttpContext, string)"/>.
74/// Used as the default scheme by <see cref="IAuthenticationService.SignInAsync(HttpContext, string, System.Security.Claims.ClaimsPrincipal, AuthenticationProperties)"/>.
79/// Used as the default scheme by <see cref="IAuthenticationService.SignOutAsync(HttpContext, string, AuthenticationProperties)"/>.
84/// Used as the default scheme by <see cref="IAuthenticationService.ChallengeAsync(HttpContext, string, AuthenticationProperties)"/>.
89/// Used as the default scheme by <see cref="IAuthenticationService.ForbidAsync(HttpContext, string, AuthenticationProperties)"/>.
IAuthenticationSchemeProvider.cs (10)
27/// Returns the scheme that will be used by default for <see cref="IAuthenticationService.AuthenticateAsync(HttpContext, string)"/>.
31/// <returns>The scheme that will be used by default for <see cref="IAuthenticationService.AuthenticateAsync(HttpContext, string)"/>.</returns>
35/// Returns the scheme that will be used by default for <see cref="IAuthenticationService.ChallengeAsync(HttpContext, string, AuthenticationProperties)"/>.
39/// <returns>The scheme that will be used by default for <see cref="IAuthenticationService.ChallengeAsync(HttpContext, string, AuthenticationProperties)"/>.</returns>
43/// Returns the scheme that will be used by default for <see cref="IAuthenticationService.ForbidAsync(HttpContext, string, AuthenticationProperties)"/>.
47/// <returns>The scheme that will be used by default for <see cref="IAuthenticationService.ForbidAsync(HttpContext, string, AuthenticationProperties)"/>.</returns>
51/// Returns the scheme that will be used by default for <see cref="IAuthenticationService.SignInAsync(HttpContext, string, System.Security.Claims.ClaimsPrincipal, AuthenticationProperties)"/>.
55/// <returns>The scheme that will be used by default for <see cref="IAuthenticationService.SignInAsync(HttpContext, string, System.Security.Claims.ClaimsPrincipal, AuthenticationProperties)"/>.</returns>
59/// Returns the scheme that will be used by default for <see cref="IAuthenticationService.SignOutAsync(HttpContext, string, AuthenticationProperties)"/>.
63/// <returns>The scheme that will be used by default for <see cref="IAuthenticationService.SignOutAsync(HttpContext, string, AuthenticationProperties)"/>.</returns>
IAuthenticationService.cs (10)
17/// <param name="context">The <see cref="HttpContext"/>.</param>
20Task<AuthenticateResult> AuthenticateAsync(HttpContext context, string? scheme);
26/// <param name="context">The <see cref="HttpContext"/>.</param>
30Task ChallengeAsync(HttpContext context, string? scheme, AuthenticationProperties? properties);
36/// <param name="context">The <see cref="HttpContext"/>.</param>
40Task ForbidAsync(HttpContext context, string? scheme, AuthenticationProperties? properties);
45/// <param name="context">The <see cref="HttpContext"/>.</param>
50Task SignInAsync(HttpContext context, string? scheme, ClaimsPrincipal principal, AuthenticationProperties? properties);
55/// <param name="context">The <see cref="HttpContext"/>.</param>
59Task SignOutAsync(HttpContext context, string? scheme, AuthenticationProperties? properties);
Microsoft.AspNetCore.Authentication.BearerToken (6)
Microsoft.AspNetCore.Authentication.Certificate (10)
Microsoft.AspNetCore.Authentication.Cookies (21)
ITicketStore.cs (7)
34/// <param name="httpContext">The <see cref="HttpContext"/> associated with the current request.</param>
37Task<string> StoreAsync(AuthenticationTicket ticket, HttpContext httpContext, CancellationToken cancellationToken) => StoreAsync(ticket, cancellationToken);
64Task RenewAsync(string key, AuthenticationTicket ticket, HttpContext httpContext, CancellationToken cancellationToken) => RenewAsync(key, ticket, cancellationToken);
85/// <param name="httpContext">The <see cref="HttpContext"/> associated with the current request.</param>
88Task<AuthenticationTicket?> RetrieveAsync(string key, HttpContext httpContext, CancellationToken cancellationToken) => RetrieveAsync(key, cancellationToken);
109/// <param name="httpContext">The <see cref="HttpContext"/> associated with the current request.</param>
112Task RemoveAsync(string key, HttpContext httpContext, CancellationToken cancellationToken) => RemoveAsync(key, cancellationToken);
src\aspnetcore\src\Shared\ChunkingCookieManager\ChunkingCookieManager.cs (4)
90public string? GetRequestCookie(HttpContext context, string key)
145public void AppendResponseCookie(HttpContext context, string key, string? value, CookieOptions options)
224public void DeleteCookie(HttpContext context, string key, CookieOptions options)
312private static void DeleteChunks(HttpContext context, IRequestCookieCollection requestCookies, CookieOptions options, string key, int startChunk, int endChunk)
Microsoft.AspNetCore.Authentication.Core (26)
AuthenticationSchemeProvider.cs (10)
63/// Returns the scheme that will be used by default for <see cref="IAuthenticationService.AuthenticateAsync(HttpContext, string)"/>.
67/// <returns>The scheme that will be used by default for <see cref="IAuthenticationService.AuthenticateAsync(HttpContext, string)"/>.</returns>
74/// Returns the scheme that will be used by default for <see cref="IAuthenticationService.ChallengeAsync(HttpContext, string, AuthenticationProperties)"/>.
78/// <returns>The scheme that will be used by default for <see cref="IAuthenticationService.ChallengeAsync(HttpContext, string, AuthenticationProperties)"/>.</returns>
85/// Returns the scheme that will be used by default for <see cref="IAuthenticationService.ForbidAsync(HttpContext, string, AuthenticationProperties)"/>.
89/// <returns>The scheme that will be used by default for <see cref="IAuthenticationService.ForbidAsync(HttpContext, string, AuthenticationProperties)"/>.</returns>
96/// Returns the scheme that will be used by default for <see cref="IAuthenticationService.SignInAsync(HttpContext, string, System.Security.Claims.ClaimsPrincipal, AuthenticationProperties)"/>.
100/// <returns>The scheme that will be used by default for <see cref="IAuthenticationService.SignInAsync(HttpContext, string, System.Security.Claims.ClaimsPrincipal, AuthenticationProperties)"/>.</returns>
107/// Returns the scheme that will be used by default for <see cref="IAuthenticationService.SignOutAsync(HttpContext, string, AuthenticationProperties)"/>.
111/// <returns>The scheme that will be used by default for <see cref="IAuthenticationService.SignOutAsync(HttpContext, string, AuthenticationProperties)"/>.</returns>
AuthenticationService.cs (10)
60/// <param name="context">The <see cref="HttpContext"/>.</param>
63public virtual async Task<AuthenticateResult> AuthenticateAsync(HttpContext context, string? scheme)
104/// <param name="context">The <see cref="HttpContext"/>.</param>
108public virtual async Task ChallengeAsync(HttpContext context, string? scheme, AuthenticationProperties? properties)
127/// <param name="context">The <see cref="HttpContext"/>.</param>
131public virtual async Task ForbidAsync(HttpContext context, string? scheme, AuthenticationProperties? properties)
150/// <param name="context">The <see cref="HttpContext"/>.</param>
155public virtual async Task SignInAsync(HttpContext context, string? scheme, ClaimsPrincipal principal, AuthenticationProperties? properties)
193/// <param name="context">The <see cref="HttpContext"/>.</param>
197public virtual async Task SignOutAsync(HttpContext context, string? scheme, AuthenticationProperties? properties)
AuthenticationServiceImpl.cs (5)
19public override async Task<AuthenticateResult> AuthenticateAsync(HttpContext context, string? scheme)
37public override async Task ChallengeAsync(HttpContext context, string? scheme, AuthenticationProperties? properties)
52public override async Task ForbidAsync(HttpContext context, string? scheme, AuthenticationProperties? properties)
67public override async Task SignInAsync(HttpContext context, string? scheme, ClaimsPrincipal principal, AuthenticationProperties? properties)
82public override async Task SignOutAsync(HttpContext context, string? scheme, AuthenticationProperties? properties)
Microsoft.AspNetCore.Authentication.JwtBearer (5)
Microsoft.AspNetCore.Authentication.Negotiate (4)
Microsoft.AspNetCore.Authentication.OAuth (1)
Microsoft.AspNetCore.Authentication.OpenIdConnect (11)
Microsoft.AspNetCore.Authentication.Twitter (2)
Microsoft.AspNetCore.Authentication.WsFederation (6)
Microsoft.AspNetCore.Authorization.Policy (19)
Microsoft.AspNetCore.Components.Endpoints (96)
Rendering\EndpointHtmlRenderer.Streaming.cs (8)
29public void InitializeStreamingRenderingFraming(HttpContext httpContext, bool isErrorHandler, bool isReExecuted)
47public async Task SendStreamingUpdatesAsync(HttpContext httpContext, Task untilTaskCompleted, TextWriter writer)
98internal void EmitInitializersIfNecessary(HttpContext httpContext, TextWriter writer)
208internal static bool ShouldShowDetailedErrors(HttpContext httpContext)
216private static void HandleExceptionAfterResponseStarted(HttpContext httpContext, TextWriter writer, Exception exception)
230private static void HandleNotFoundAfterResponseStarted(TextWriter writer, HttpContext httpContext, string notFoundUrl)
236private static void HandleNavigationAfterResponseStarted(TextWriter writer, HttpContext httpContext, string destinationUrl)
243private static void WriteResponseTemplate(TextWriter writer, HttpContext httpContext, string destinationUrl, bool useEnhancedNav)
src\aspnetcore\src\Shared\ChunkingCookieManager\ChunkingCookieManager.cs (4)
90public string? GetRequestCookie(HttpContext context, string key)
145public void AppendResponseCookie(HttpContext context, string key, string? value, CookieOptions options)
224public void DeleteCookie(HttpContext context, string key, CookieOptions options)
312private static void DeleteChunks(HttpContext context, IRequestCookieCollection requestCookies, CookieOptions options, string key, int startChunk, int endChunk)
Microsoft.AspNetCore.Components.Server (6)
Microsoft.AspNetCore.Components.WebAssembly.Server (8)
Microsoft.AspNetCore.CookiePolicy (13)
Microsoft.AspNetCore.Cors (16)
Microsoft.AspNetCore.Diagnostics (34)
Microsoft.AspNetCore.Diagnostics.Abstractions (2)
Microsoft.AspNetCore.Diagnostics.EntityFrameworkCore (9)
Microsoft.AspNetCore.Diagnostics.HealthChecks (4)
Microsoft.AspNetCore.Diagnostics.Middleware (18)
Microsoft.AspNetCore.Diagnostics.Middleware.Tests (34)
Microsoft.AspNetCore.Grpc.JsonTranscoding (14)
Microsoft.AspNetCore.HeaderParsing (2)
Microsoft.AspNetCore.HeaderParsing.Tests (6)
Microsoft.AspNetCore.HeaderPropagation (7)
Microsoft.AspNetCore.HostFiltering (4)
Microsoft.AspNetCore.Hosting (50)
Internal\HostingApplicationDiagnostics.cs (33)
86public void BeginRequest(HttpContext httpContext, HostingApplication.Context context)
170public void RequestEnd(HttpContext httpContext, Exception? exception, HostingApplication.Context context)
274private static Endpoint? GetOriginalEndpoint(HttpContext httpContext)
285private static bool TryGetItem(HttpContext httpContext, object key, out object? value)
366private void RecordBeginRequestDiagnostics(HttpContext httpContext, long startTimestamp)
375private void RecordEndRequestDiagnostics(HttpContext httpContext, long currentTimestamp)
384private void RecordUnhandledExceptionDiagnostics(HttpContext httpContext, long currentTimestamp, Exception exception)
395[DynamicDependency(nameof(HttpContext.Request), typeof(HttpContext))]
396[DynamicDependency(nameof(HttpContext.Response), typeof(HttpContext))]
400internal DeprecatedRequestData(HttpContext httpContext, long timestamp)
407public HttpContext httpContext { get; }
416[DynamicDependency(nameof(HttpContext.Request), typeof(HttpContext))]
417[DynamicDependency(nameof(HttpContext.Response), typeof(HttpContext))]
421internal UnhandledExceptionData(HttpContext httpContext, long timestamp, Exception exception)
429public HttpContext httpContext { get; }
437private void RecordRequestStartEventLog(HttpContext httpContext)
443private void RecordRequestStartMetrics(HttpContext httpContext)
449private Activity? StartActivity(HttpContext httpContext, bool diagnosticsOrLoggingEnabled, out bool hasDiagnosticListener)
504private TagList CreateInitializeActivityTags(HttpContext httpContext)
566private void StopActivity(HttpContext httpContext, Activity activity, Exception? exception, bool hasDiagnosticListener)
583private static void SetActivityEndTags(HttpContext httpContext, Activity activity, Exception? exception)
627[DynamicDependency(nameof(HttpContext.Request), typeof(HttpContext))]
640private Activity StartActivity(Activity activity, HttpContext httpContext)
649[DynamicDependency(nameof(HttpContext.Response), typeof(HttpContext))]
654private void StopActivity(Activity activity, HttpContext httpContext)
668public static IDisposable? RequestScope(ILogger logger, HttpContext httpContext)
699public HostingLogScope(HttpContext httpContext)
Microsoft.AspNetCore.Http (18)
Microsoft.AspNetCore.Http.Abstractions (95)
EndpointFilterInvocationContext.cs (10)
15public abstract HttpContext HttpContext { get; }
36public static EndpointFilterInvocationContext Create(HttpContext httpContext) =>
43public static EndpointFilterInvocationContext Create<T>(HttpContext httpContext, T arg) =>
50public static EndpointFilterInvocationContext Create<T1, T2>(HttpContext httpContext, T1 arg1, T2 arg2) =>
57public static EndpointFilterInvocationContext Create<T1, T2, T3>(HttpContext httpContext, T1 arg1, T2 arg2, T3 arg3) =>
64public static EndpointFilterInvocationContext Create<T1, T2, T3, T4>(HttpContext httpContext, T1 arg1, T2 arg2, T3 arg3, T4 arg4) =>
71public static EndpointFilterInvocationContext Create<T1, T2, T3, T4, T5>(HttpContext httpContext, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5) =>
78public static EndpointFilterInvocationContext Create<T1, T2, T3, T4, T5, T6>(HttpContext httpContext, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6) =>
85public static EndpointFilterInvocationContext Create<T1, T2, T3, T4, T5, T6, T7>(HttpContext httpContext, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6, T7 arg7) =>
92public static EndpointFilterInvocationContext Create<T1, T2, T3, T4, T5, T6, T7, T8>(HttpContext httpContext, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6, T7 arg7, T8 arg8) =>
EndpointFilterInvocationContextOfT.Generated.cs (20)
14internal EndpointFilterInvocationContext(HttpContext httpContext, T0 arg0)
40public override HttpContext HttpContext { get; }
136internal EndpointFilterInvocationContext(HttpContext httpContext, T0 arg0, T1 arg1)
167public override HttpContext HttpContext { get; }
265internal EndpointFilterInvocationContext(HttpContext httpContext, T0 arg0, T1 arg1, T2 arg2)
301public override HttpContext HttpContext { get; }
401internal EndpointFilterInvocationContext(HttpContext httpContext, T0 arg0, T1 arg1, T2 arg2, T3 arg3)
442public override HttpContext HttpContext { get; }
544internal EndpointFilterInvocationContext(HttpContext httpContext, T0 arg0, T1 arg1, T2 arg2, T3 arg3, T4 arg4)
590public override HttpContext HttpContext { get; }
694internal EndpointFilterInvocationContext(HttpContext httpContext, T0 arg0, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5)
745public override HttpContext HttpContext { get; }
851internal EndpointFilterInvocationContext(HttpContext httpContext, T0 arg0, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6)
907public override HttpContext HttpContext { get; }
1015internal EndpointFilterInvocationContext(HttpContext httpContext, T0 arg0, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6, T7 arg7)
1076public override HttpContext HttpContext { get; }
1186internal EndpointFilterInvocationContext(HttpContext httpContext, T0 arg0, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6, T7 arg7, T8 arg8)
1252public override HttpContext HttpContext { get; }
1364internal EndpointFilterInvocationContext(HttpContext httpContext, T0 arg0, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6, T7 arg7, T8 arg8, T9 arg9)
1435public override HttpContext HttpContext { get; }
Extensions\UseMiddlewareExtensions.cs (6)
93if (parameters.Length == 0 || parameters[0].ParameterType != typeof(HttpContext))
95throw new InvalidOperationException(Resources.FormatException_UseMiddlewareNoParameters(InvokeMethodName, InvokeAsyncMethodName, nameof(HttpContext)));
200private static Func<T, HttpContext, IServiceProvider, Task> ReflectionFallback<T>(MethodInfo methodInfo, ParameterInfo[] parameters)
265private static Func<T, HttpContext, IServiceProvider, Task> CompileExpression<T>(MethodInfo methodInfo, ParameterInfo[] parameters)
297var httpContextArg = Expression.Parameter(typeof(HttpContext), "httpContext");
323var lambda = Expression.Lambda<Func<T, HttpContext, IServiceProvider, Task>>(body, instanceArg, httpContextArg, providerArg);
Microsoft.AspNetCore.Http.Connections (41)
Internal\HttpConnectionDispatcher.cs (23)
64public async Task ExecuteAsync(HttpContext context, HttpConnectionDispatcherOptions options, ConnectionDelegate connectionDelegate)
106public async Task ExecuteNegotiateAsync(HttpContext context, HttpConnectionDispatcherOptions options)
127public async Task ExecuteRefreshAsync(HttpContext context, HttpConnectionDispatcherOptions options)
147HttpContext context,
256private static async Task WriteRefreshErrorAsync(HttpContext context, int statusCode, string error)
281HttpContext context,
500HttpContext context,
573private static void WriteNegotiatePayload(IBufferWriter<byte> writer, string? connectionId, string? connectionToken, HttpContext context, HttpConnectionDispatcherOptions options,
648private static StringValues GetConnectionToken(HttpContext context) => context.Request.Query["id"];
650private static HttpConnectionEndpointMetadata? GetConnectionEndpoint(HttpContext context) =>
653private async Task ProcessSend(HttpContext context, HttpConnectionEndpointMetadata? endpointMetadata)
751private async Task ProcessDeleteAsync(HttpContext context, HttpConnectionEndpointMetadata? endpointMetadata)
784private async Task<bool> EnsureConnectionStateAsync(HttpConnectionContext connection, HttpContext context, HttpTransportType transportType, HttpTransportType supportedTransports, ConnectionLogScope logScope, HttpConnectionDispatcherOptions options)
890var existing = connection.HttpContext;
943private static void UpdateExpiration(HttpConnectionContext connection, HttpContext context, HttpConnectionDispatcherOptions options)
956private static DateTimeOffset GetAuthenticationExpiration(HttpConnectionContext connection, HttpContext context, HttpConnectionDispatcherOptions options)
1004private static void CloneUser(HttpContext newContext, HttpContext oldContext)
1040private static void CloneHttpContext(HttpContext context, HttpConnectionContext connection)
1106private async Task<bool> RejectIfConnectionUserChangedAsync(HttpConnectionContext connection, HttpContext context)
1117private async Task WriteUserChangedResponseAsync(ClaimsPrincipal? originalUser, ClaimsPrincipal newUser, HttpContext context)
1132private async Task<HttpConnectionContext?> GetConnectionAsync(HttpContext context, HttpConnectionEndpointMetadata? endpointMetadata)
1160HttpContext context,
Microsoft.AspNetCore.Http.Extensions (82)
RequestDelegateFactory.cs (70)
77private static readonly MethodInfo LogParameterBindingFailedMethod = GetMethodInfo<Action<HttpContext, string, string, string, bool>>((httpContext, parameterType, parameterName, sourceValue, shouldThrow) =>
79private static readonly MethodInfo LogRequiredParameterNotProvidedMethod = GetMethodInfo<Action<HttpContext, string, string, string, bool>>((httpContext, parameterType, parameterName, source, shouldThrow) =>
81private static readonly MethodInfo LogImplicitBodyNotProvidedMethod = GetMethodInfo<Action<HttpContext, string, bool>>((httpContext, parameterName, shouldThrow) =>
83private static readonly MethodInfo LogFormMappingFailedMethod = GetMethodInfo<Action<HttpContext, string, string, FormDataMappingException, bool>>((httpContext, parameterName, parameterType, exception, shouldThrow) =>
92private static readonly MemberExpression RequestServicesExpr = Expression.Property(HttpContextExpr, typeof(HttpContext).GetProperty(nameof(HttpContext.RequestServices))!);
93private static readonly MemberExpression HttpRequestExpr = Expression.Property(HttpContextExpr, typeof(HttpContext).GetProperty(nameof(HttpContext.Request))!);
94private static readonly MemberExpression HttpResponseExpr = Expression.Property(HttpContextExpr, typeof(HttpContext).GetProperty(nameof(HttpContext.Response))!);
95private static readonly MemberExpression RequestAbortedExpr = Expression.Property(HttpContextExpr, typeof(HttpContext).GetProperty(nameof(HttpContext.RequestAborted))!);
96private static readonly MemberExpression UserExpr = Expression.Property(HttpContextExpr, typeof(HttpContext).GetProperty(nameof(HttpContext.User))!);
112private static readonly ConstructorInfo DefaultEndpointFilterInvocationContextConstructor = typeof(DefaultEndpointFilterInvocationContext).GetConstructor(new[] { typeof(HttpContext), typeof(object[]) })!;
118private static readonly MemberExpression FilterContextHttpContextResponseExpr = Expression.Property(FilterContextHttpContextExpr, typeof(HttpContext).GetProperty(nameof(HttpContext.Response))!);
189Expression<Func<HttpContext, object?>> targetFactory = (httpContext) => handler.Target;
210public static RequestDelegateResult Create(MethodInfo methodInfo, Func<HttpContext, object>? targetFactory, RequestDelegateFactoryOptions? options)
229public static RequestDelegateResult Create(MethodInfo methodInfo, Func<HttpContext, object>? targetFactory = null, RequestDelegateFactoryOptions? options = null, RequestDelegateMetadataResult? metadataResult = null)
314private static Func<object?, HttpContext, Task>? CreateTargetableRequestDelegate(
318Expression<Func<HttpContext, object?>>? targetFactory = null)
421private static EndpointFilterDelegate? CreateFilterPipeline(MethodInfo methodInfo, Expression? targetExpression, RequestDelegateFactoryContext factoryContext, Expression<Func<HttpContext, object?>>? targetFactory)
835else if (parameter.ParameterType == typeof(HttpContext))
1263private static Func<object?, HttpContext, Task> HandleRequestBodyAndCompileRequestDelegate(Expression responseWritingMethodCall, RequestDelegateFactoryContext factoryContext)
1270var continuation = Expression.Lambda<Func<object?, HttpContext, object?[], Task>>(
1290return Expression.Lambda<Func<object?, HttpContext, Task>>(
1304private static Func<object?, HttpContext, Task> HandleRequestBodyAndCompileRequestDelegateForJson(Expression responseWritingMethodCall, RequestDelegateFactoryContext factoryContext)
1318var continuation = Expression.Lambda<Func<object?, HttpContext, object?, object?[], Task>>(
1355var continuation = Expression.Lambda<Func<object?, HttpContext, object?, Task>>(
1379HttpContext httpContext,
1459private static Func<object?, HttpContext, Task> HandleRequestBodyAndCompileRequestDelegateForForm(
1475var continuation = Expression.Lambda<Func<object?, HttpContext, object?, object?[], Task>>(
1509var continuation = Expression.Lambda<Func<object?, HttpContext, object?, Task>>(
1530HttpContext httpContext,
2062var bindAsyncDelegate = Expression.Lambda<Func<HttpContext, ValueTask<object?>>>(bindAsyncMethod.Expression, HttpContextExpr).Compile();
2472private static Task ExecuteValueTaskOfObject(ValueTask<object> valueTask, HttpContext httpContext, JsonTypeInfo<object> jsonTypeInfo)
2474static async Task ExecuteAwaited(ValueTask<object> valueTask, HttpContext httpContext, JsonTypeInfo<object> jsonTypeInfo)
2487private static Task ExecuteTaskOfObject(Task<object> task, HttpContext httpContext, JsonTypeInfo<object> jsonTypeInfo)
2489static async Task ExecuteAwaited(Task<object> task, HttpContext httpContext, JsonTypeInfo<object> jsonTypeInfo)
2502private static Task ExecuteAwaitedReturn(object obj, HttpContext httpContext, JsonTypeInfo<object> jsonTypeInfo)
2507private static Task ExecuteTaskOfTFast<T>(Task<T> task, HttpContext httpContext, JsonTypeInfo<T> jsonTypeInfo)
2511static async Task ExecuteAwaited(Task<T> task, HttpContext httpContext, JsonTypeInfo<T> jsonTypeInfo)
2524private static Task ExecuteTaskOfT<T>(Task<T> task, HttpContext httpContext, JsonTypeInfo<T> jsonTypeInfo)
2528static async Task ExecuteAwaited(Task<T> task, HttpContext httpContext, JsonTypeInfo<T> jsonTypeInfo)
2541private static Task ExecuteTaskOfString(Task<string?> task, HttpContext httpContext)
2546static async Task ExecuteAwaited(Task<string> task, HttpContext httpContext)
2559private static Task ExecuteWriteStringResponseAsync(HttpContext httpContext, string text)
2614private static Task ExecuteValueTaskOfTFast<T>(ValueTask<T> task, HttpContext httpContext, JsonTypeInfo<T> jsonTypeInfo)
2616static async Task ExecuteAwaited(ValueTask<T> task, HttpContext httpContext, JsonTypeInfo<T> jsonTypeInfo)
2629private static Task ExecuteValueTaskOfT<T>(ValueTask<T> task, HttpContext httpContext, JsonTypeInfo<T> jsonTypeInfo)
2631static async Task ExecuteAwaited(ValueTask<T> task, HttpContext httpContext, JsonTypeInfo<T> jsonTypeInfo)
2644private static Task ExecuteValueTaskOfString(ValueTask<string?> task, HttpContext httpContext)
2648static async Task ExecuteAwaited(ValueTask<string> task, HttpContext httpContext)
2661private static Task ExecuteValueTaskResult<T>(ValueTask<T?> task, HttpContext httpContext) where T : IResult
2663static async Task ExecuteAwaited(ValueTask<T> task, HttpContext httpContext)
2676private static async Task ExecuteTaskResult<T>(Task<T?> task, HttpContext httpContext) where T : IResult
2683private static async Task ExecuteResultWriteResponse(IResult? result, HttpContext httpContext)
2727public static void RequestBodyIOException(HttpContext httpContext, IOException exception)
2733public static void InvalidJsonRequestBody(HttpContext httpContext, string parameterTypeName, string parameterName, Exception exception, bool shouldThrow)
2747public static void ParameterBindingFailed(HttpContext httpContext, string parameterTypeName, string parameterName, string sourceValue, bool shouldThrow)
2761public static void RequiredParameterNotProvided(HttpContext httpContext, string parameterTypeName, string parameterName, string source, bool shouldThrow)
2775public static void ImplicitBodyNotProvided(HttpContext httpContext, string parameterName, bool shouldThrow)
2789public static void UnexpectedJsonContentType(HttpContext httpContext, string? contentType, bool shouldThrow)
2803public static void UnexpectedNonFormContentType(HttpContext httpContext, string? contentType, bool shouldThrow)
2817public static void InvalidFormRequestBody(HttpContext httpContext, string parameterTypeName, string parameterName, Exception exception, bool shouldThrow)
2831public static void InvalidAntiforgeryToken(HttpContext httpContext, string parameterTypeName, string parameterName, Exception exception, bool shouldThrow)
2845public static void FormDataMappingFailed(HttpContext httpContext, string parameterTypeName, string parameterName, FormDataMappingException exception, bool shouldThrow)
2859public static void UnexpectedRequestWithoutBody(HttpContext httpContext, string parameterTypeName, string parameterName, bool shouldThrow)
2873private static ILogger GetLogger(HttpContext httpContext)
Microsoft.AspNetCore.Http.Results (72)
Microsoft.AspNetCore.HttpLogging (5)
Microsoft.AspNetCore.HttpOverrides (10)
Microsoft.AspNetCore.HttpsPolicy (3)
Microsoft.AspNetCore.Identity (103)
Generated\Basic.CompilerLog.Util\Basic.CompilerLog.Util.Impl.BasicGeneratedFilesAnalyzerReference\GeneratedRouteBuilderExtensions.g.cs (64)
89var handler = Cast(del, global::System.Threading.Tasks.Task<global::Microsoft.AspNetCore.Http.HttpResults.Results<global::Microsoft.AspNetCore.Http.HttpResults.Ok, global::Microsoft.AspNetCore.Http.HttpResults.ValidationProblem>> (global::Microsoft.AspNetCore.Identity.Data.RegisterRequest arg0, global::Microsoft.AspNetCore.Http.HttpContext arg1, global::System.IServiceProvider arg2) => throw null!);
107var task = handler(ic.GetArgument<global::Microsoft.AspNetCore.Identity.Data.RegisterRequest>(0)!, ic.GetArgument<global::Microsoft.AspNetCore.Http.HttpContext>(1)!, ic.GetArgument<global::System.IServiceProvider>(2)!);
115async Task RequestHandler(HttpContext httpContext)
125var context_local = httpContext;
143async Task RequestHandlerFiltered(HttpContext httpContext)
153var context_local = httpContext;
161var result = await filteredInvocation(EndpointFilterInvocationContext.Create<global::Microsoft.AspNetCore.Identity.Data.RegisterRequest, global::Microsoft.AspNetCore.Http.HttpContext, global::System.IServiceProvider>(httpContext, registration_local!, context_local, sp_local));
172var castHandler = Cast(handler, global::System.Threading.Tasks.Task<global::Microsoft.AspNetCore.Http.HttpResults.Results<global::Microsoft.AspNetCore.Http.HttpResults.Ok, global::Microsoft.AspNetCore.Http.HttpResults.ValidationProblem>> (global::Microsoft.AspNetCore.Identity.Data.RegisterRequest arg0, global::Microsoft.AspNetCore.Http.HttpContext arg1, global::System.IServiceProvider arg2) => throw null!);
235async Task RequestHandler(HttpContext httpContext)
296async Task RequestHandlerFiltered(HttpContext httpContext)
418async Task RequestHandler(HttpContext httpContext)
445async Task RequestHandlerFiltered(HttpContext httpContext)
536async Task RequestHandler(HttpContext httpContext)
597async Task RequestHandlerFiltered(HttpContext httpContext)
720async Task RequestHandler(HttpContext httpContext)
747async Task RequestHandlerFiltered(HttpContext httpContext)
836async Task RequestHandler(HttpContext httpContext)
878async Task RequestHandlerFiltered(HttpContext httpContext)
957var handler = Cast(del, global::System.Threading.Tasks.Task<global::Microsoft.AspNetCore.Http.HttpResults.Results<global::Microsoft.AspNetCore.Http.HttpResults.Ok, global::Microsoft.AspNetCore.Http.HttpResults.ValidationProblem>> (global::Microsoft.AspNetCore.Identity.Data.ResendConfirmationEmailRequest arg0, global::Microsoft.AspNetCore.Http.HttpContext arg1, global::System.IServiceProvider arg2) => throw null!);
975var task = handler(ic.GetArgument<global::Microsoft.AspNetCore.Identity.Data.ResendConfirmationEmailRequest>(0)!, ic.GetArgument<global::Microsoft.AspNetCore.Http.HttpContext>(1)!, ic.GetArgument<global::System.IServiceProvider>(2)!);
983async Task RequestHandler(HttpContext httpContext)
993var context_local = httpContext;
1011async Task RequestHandlerFiltered(HttpContext httpContext)
1021var context_local = httpContext;
1029var result = await filteredInvocation(EndpointFilterInvocationContext.Create<global::Microsoft.AspNetCore.Identity.Data.ResendConfirmationEmailRequest, global::Microsoft.AspNetCore.Http.HttpContext, global::System.IServiceProvider>(httpContext, resendRequest_local!, context_local, sp_local));
1040var castHandler = Cast(handler, global::System.Threading.Tasks.Task<global::Microsoft.AspNetCore.Http.HttpResults.Results<global::Microsoft.AspNetCore.Http.HttpResults.Ok, global::Microsoft.AspNetCore.Http.HttpResults.ValidationProblem>> (global::Microsoft.AspNetCore.Identity.Data.ResendConfirmationEmailRequest arg0, global::Microsoft.AspNetCore.Http.HttpContext arg1, global::System.IServiceProvider arg2) => throw null!);
1101async Task RequestHandler(HttpContext httpContext)
1128async Task RequestHandlerFiltered(HttpContext httpContext)
1217async Task RequestHandler(HttpContext httpContext)
1244async Task RequestHandlerFiltered(HttpContext httpContext)
1331async Task RequestHandler(HttpContext httpContext)
1352async Task RequestHandlerFiltered(HttpContext httpContext)
1436async Task RequestHandler(HttpContext httpContext)
1464async Task RequestHandlerFiltered(HttpContext httpContext)
1552async Task RequestHandler(HttpContext httpContext)
1573async Task RequestHandlerFiltered(HttpContext httpContext)
1659async Task RequestHandler(HttpContext httpContext)
1696async Task RequestHandlerFiltered(HttpContext httpContext)
1795async Task RequestHandler(HttpContext httpContext)
1825async Task RequestHandlerFiltered(HttpContext httpContext)
1918async Task RequestHandler(HttpContext httpContext)
1946async Task RequestHandlerFiltered(HttpContext httpContext)
2034async Task RequestHandler(HttpContext httpContext)
2055async Task RequestHandlerFiltered(HttpContext httpContext)
2114var handler = Cast(del, global::System.Threading.Tasks.Task<global::Microsoft.AspNetCore.Http.HttpResults.Results<global::Microsoft.AspNetCore.Http.HttpResults.Ok<global::Microsoft.AspNetCore.Identity.Data.InfoResponse>, global::Microsoft.AspNetCore.Http.HttpResults.ValidationProblem, global::Microsoft.AspNetCore.Http.HttpResults.NotFound>> (global::System.Security.Claims.ClaimsPrincipal arg0, global::Microsoft.AspNetCore.Identity.Data.InfoRequest arg1, global::Microsoft.AspNetCore.Http.HttpContext arg2, global::System.IServiceProvider arg3) => throw null!);
2132var task = handler(ic.GetArgument<global::System.Security.Claims.ClaimsPrincipal>(0)!, ic.GetArgument<global::Microsoft.AspNetCore.Identity.Data.InfoRequest>(1)!, ic.GetArgument<global::Microsoft.AspNetCore.Http.HttpContext>(2)!, ic.GetArgument<global::System.IServiceProvider>(3)!);
2140async Task RequestHandler(HttpContext httpContext)
2151var context_local = httpContext;
2169async Task RequestHandlerFiltered(HttpContext httpContext)
2180var context_local = httpContext;
2188var result = await filteredInvocation(EndpointFilterInvocationContext.Create<global::System.Security.Claims.ClaimsPrincipal, global::Microsoft.AspNetCore.Identity.Data.InfoRequest, global::Microsoft.AspNetCore.Http.HttpContext, global::System.IServiceProvider>(httpContext, claimsPrincipal_local, infoRequest_local!, context_local, sp_local));
2199var castHandler = Cast(handler, global::System.Threading.Tasks.Task<global::Microsoft.AspNetCore.Http.HttpResults.Results<global::Microsoft.AspNetCore.Http.HttpResults.Ok<global::Microsoft.AspNetCore.Identity.Data.InfoResponse>, global::Microsoft.AspNetCore.Http.HttpResults.ValidationProblem, global::Microsoft.AspNetCore.Http.HttpResults.NotFound>> (global::System.Security.Claims.ClaimsPrincipal arg0, global::Microsoft.AspNetCore.Identity.Data.InfoRequest arg1, global::Microsoft.AspNetCore.Http.HttpContext arg2, global::System.IServiceProvider arg3) => throw null!);
2233var handler = Cast(del, global::Microsoft.AspNetCore.Http.HttpResults.JsonHttpResult<global::Microsoft.AspNetCore.Identity.Data.PasskeyEndpointsResponse> (global::Microsoft.AspNetCore.Http.HttpContext arg0) => throw null!);
2249return ValueTask.FromResult<object?>(handler(ic.GetArgument<global::Microsoft.AspNetCore.Http.HttpContext>(0)!));
2255Task RequestHandler(HttpContext httpContext)
2258var context_local = httpContext;
2273async Task RequestHandlerFiltered(HttpContext httpContext)
2276var context_local = httpContext;
2282var result = await filteredInvocation(EndpointFilterInvocationContext.Create<global::Microsoft.AspNetCore.Http.HttpContext>(httpContext, context_local));
2293var castHandler = Cast(handler, global::Microsoft.AspNetCore.Http.HttpResults.JsonHttpResult<global::Microsoft.AspNetCore.Identity.Data.PasskeyEndpointsResponse> (global::Microsoft.AspNetCore.Http.HttpContext arg0) => throw null!);
2340private static Task ExecuteReturnAsync(object? obj, HttpContext httpContext, JsonTypeInfo<object?> jsonTypeInfo)
2377private static Func<HttpContext, StringValues> ResolveFromRouteOrQuery(string parameterName, IEnumerable<string>? routeParameterNames)
2383private static async ValueTask<(bool, T?)> TryResolveBodyAsync<T>(HttpContext httpContext, LogOrThrowExceptionHelper logOrThrowExceptionHelper, bool allowEmpty, string parameterTypeName, string parameterName, JsonTypeInfo<T> jsonTypeInfo, bool isInferred = false)
2462private static Task ExecuteAsyncExplicit(IResult result, HttpContext httpContext)
IdentityApiEndpointRouteBuilderExtensions.cs (4)
65([FromBody] RegisterRequest registration, HttpContext context, [FromServices] IServiceProvider sp) =>
251([FromBody] ResendConfirmationEmailRequest resendRequest, HttpContext context, [FromServices] IServiceProvider sp) =>
591(ClaimsPrincipal claimsPrincipal, [FromBody] InfoRequest infoRequest, HttpContext context, [FromServices] IServiceProvider sp) =>
632async Task SendConfirmationEmailAsync(TUser user, UserManager<TUser> userManager, HttpContext context, string email, bool isChange = false)
IPasskeyHandler.cs (10)
20/// <see cref="MakeCreationOptionsAsync(PasskeyUserEntity, bool, HttpContext)"/>.
29/// <see cref="MakeAllAcceptedCredentialsSignalOptionsAsync(TUser, HttpContext)"/> and
30/// <see cref="MakeCurrentUserDetailsSignalOptionsAsync(TUser, PasskeyUserEntity, HttpContext)"/>
41Task<PasskeyCreationOptionsResult> MakeCreationOptionsAsync(PasskeyUserEntity userEntity, HttpContext httpContext);
65Task<PasskeyCreationOptionsResult> MakeCreationOptionsAsync(PasskeyUserEntity userEntity, bool isConditionallyMediated, HttpContext httpContext)
82Task<PasskeyRequestOptionsResult> MakeRequestOptionsAsync(TUser? user, HttpContext httpContext);
101Task<AllAcceptedCredentialsSignalOptionsResult> MakeAllAcceptedCredentialsSignalOptionsAsync(TUser user, HttpContext httpContext)
126Task<CurrentUserDetailsSignalOptionsResult> MakeCurrentUserDetailsSignalOptionsAsync(TUser user, PasskeyUserEntity userEntity, HttpContext httpContext)
139/// Unlike <see cref="MakeAllAcceptedCredentialsSignalOptionsAsync(TUser, HttpContext)"/>, an incorrect signal
150Task<UnknownCredentialSignalOptionsResult?> MakeUnknownCredentialSignalOptionsAsync(string credentialJson, HttpContext httpContext)
PasskeyHandler.cs (10)
44public Task<PasskeyCreationOptionsResult> MakeCreationOptionsAsync(PasskeyUserEntity userEntity, HttpContext httpContext)
48public async Task<PasskeyCreationOptionsResult> MakeCreationOptionsAsync(PasskeyUserEntity userEntity, bool isConditionallyMediated, HttpContext httpContext)
133public async Task<PasskeyRequestOptionsResult> MakeRequestOptionsAsync(TUser? user, HttpContext httpContext)
184public async Task<AllAcceptedCredentialsSignalOptionsResult> MakeAllAcceptedCredentialsSignalOptionsAsync(TUser user, HttpContext httpContext)
206public async Task<CurrentUserDetailsSignalOptionsResult> MakeCurrentUserDetailsSignalOptionsAsync(TUser user, PasskeyUserEntity userEntity, HttpContext httpContext)
236public async Task<UnknownCredentialSignalOptionsResult?> MakeUnknownCredentialSignalOptionsAsync(string credentialJson, HttpContext httpContext)
695HttpContext httpContext)
746HttpContext httpContext,
780private ValueTask<bool> ValidateOriginAsync(CollectedClientData clientData, HttpContext httpContext)
806private string GetServerDomain(HttpContext httpContext)
Microsoft.AspNetCore.Localization (11)
Microsoft.AspNetCore.Localization.Routing (1)
Microsoft.AspNetCore.MiddlewareAnalysis (2)
Microsoft.AspNetCore.Mvc.Abstractions (26)
Microsoft.AspNetCore.Mvc.ApiExplorer (1)
Microsoft.AspNetCore.Mvc.Core (96)
Routing\DynamicRouteValueTransformer.cs (13)
20/// The route values returned from a <see cref="TransformAsync(HttpContext, RouteValueDictionary)"/> implementation
23/// <see cref="FilterAsync(HttpContext, RouteValueDictionary, IReadOnlyList{Endpoint})" /> as well as
32/// <item><description><see cref="TransformAsync(HttpContext, RouteValueDictionary)"/></description></item>
33/// <item><description><see cref="FilterAsync(HttpContext, RouteValueDictionary, IReadOnlyList{Endpoint})" /></description></item>
59/// <param name="httpContext">The <see cref="HttpContext" /> associated with the current request.</param>
62public abstract ValueTask<RouteValueDictionary> TransformAsync(HttpContext httpContext, RouteValueDictionary values);
66/// <see cref="TransformAsync(HttpContext, RouteValueDictionary)" />.
68/// <param name="httpContext">The <see cref="HttpContext" /> associated with the current request.</param>
69/// <param name="values">The route values returned from <see cref="TransformAsync(HttpContext, RouteValueDictionary)" />.</param>
72/// <see cref="TransformAsync(HttpContext, RouteValueDictionary)" />.
77/// Implementations of <see cref="FilterAsync(HttpContext, RouteValueDictionary, IReadOnlyList{Endpoint})" /> may further
82/// <see cref="FilterAsync(HttpContext, RouteValueDictionary, IReadOnlyList{Endpoint})" /> will not be called in the case
86public virtual ValueTask<IReadOnlyList<Endpoint>> FilterAsync(HttpContext httpContext, RouteValueDictionary values, IReadOnlyList<Endpoint> endpoints)
src\aspnetcore\src\Shared\ChunkingCookieManager\ChunkingCookieManager.cs (4)
90public string? GetRequestCookie(HttpContext context, string key)
145public void AppendResponseCookie(HttpContext context, string key, string? value, CookieOptions options)
224public void DeleteCookie(HttpContext context, string key, CookieOptions options)
312private static void DeleteChunks(HttpContext context, IRequestCookieCollection requestCookies, CookieOptions options, string key, int startChunk, int endChunk)
Microsoft.AspNetCore.Mvc.Cors (1)
Microsoft.AspNetCore.Mvc.Formatters.Xml (2)
Microsoft.AspNetCore.Mvc.NewtonsoftJson (1)
Microsoft.AspNetCore.Mvc.Razor (7)
Microsoft.AspNetCore.Mvc.Razor.RuntimeCompilation (2)
Microsoft.AspNetCore.Mvc.RazorPages (7)
Microsoft.AspNetCore.Mvc.TagHelpers (2)
Microsoft.AspNetCore.Mvc.ViewFeatures (26)
Microsoft.AspNetCore.OpenApi (17)
Generated\Basic.CompilerLog.Util\Basic.CompilerLog.Util.Impl.BasicGeneratedFilesAnalyzerReference\GeneratedRouteBuilderExtensions.g.cs (10)
83var handler = Cast(del, global::System.Threading.Tasks.Task (global::Microsoft.AspNetCore.Http.HttpContext arg0, global::System.String? arg1= "v1") => throw null!);
101await handler(ic.GetArgument<global::Microsoft.AspNetCore.Http.HttpContext>(0)!, ic.GetArgument<global::System.String?>(1)!);
108async Task RequestHandler(HttpContext httpContext)
111var context_local = httpContext;
126async Task RequestHandlerFiltered(HttpContext httpContext)
129var context_local = httpContext;
139var result = await filteredInvocation(EndpointFilterInvocationContext.Create<global::Microsoft.AspNetCore.Http.HttpContext, global::System.String?>(httpContext, context_local, documentName_local));
150var castHandler = Cast(handler, global::System.Threading.Tasks.Task (global::Microsoft.AspNetCore.Http.HttpContext arg0, global::System.String? arg1= "v1") => throw null!);
197private static Task ExecuteReturnAsync(object? obj, HttpContext httpContext, JsonTypeInfo<object?> jsonTypeInfo)
234private static Func<HttpContext, StringValues> ResolveFromRouteOrQuery(string parameterName, IEnumerable<string>? routeParameterNames)
Microsoft.AspNetCore.OutputCaching (18)
OutputCachePolicyBuilder.cs (8)
170ValueTask<string> varyByKeyFunc(HttpContext context, CancellationToken cancellationToken)
182public OutputCachePolicyBuilder SetCacheKeyPrefix(Func<HttpContext, string> keyPrefix)
186ValueTask<string> varyByKeyFunc(HttpContext context, CancellationToken cancellationToken)
198public OutputCachePolicyBuilder SetCacheKeyPrefix(Func<HttpContext, CancellationToken, ValueTask<string>> keyPrefix)
215ValueTask<KeyValuePair<string, string>> varyByFunc(HttpContext context, CancellationToken cancellationToken)
227public OutputCachePolicyBuilder VaryByValue(Func<HttpContext, KeyValuePair<string, string>> varyBy)
231ValueTask<KeyValuePair<string, string>> varyByFunc(HttpContext context, CancellationToken cancellationToken)
243public OutputCachePolicyBuilder VaryByValue(Func<HttpContext, CancellationToken, ValueTask<KeyValuePair<string, string>>> varyBy)
Microsoft.AspNetCore.Owin (13)
Microsoft.AspNetCore.RateLimiting (21)
Microsoft.AspNetCore.RequestDecompression (6)
Microsoft.AspNetCore.ResponseCaching (6)
Microsoft.AspNetCore.ResponseCompression (18)
Microsoft.AspNetCore.Rewrite (4)
Microsoft.AspNetCore.Routing (106)
Microsoft.AspNetCore.Routing.Abstractions (24)
Microsoft.AspNetCore.Server.HttpSys (1)
Microsoft.AspNetCore.Server.IIS (8)
Microsoft.AspNetCore.Server.IISIntegration (7)
Microsoft.AspNetCore.Server.Kestrel.Core (3)
Microsoft.AspNetCore.Session (4)
Microsoft.AspNetCore.SignalR (7)
Microsoft.AspNetCore.SpaProxy (2)
Microsoft.AspNetCore.SpaServices.Extensions (7)
Microsoft.AspNetCore.StaticAssets (13)
Microsoft.AspNetCore.StaticFiles (20)
Microsoft.AspNetCore.TestHost (23)
Microsoft.AspNetCore.Testing.Tests (1)
Microsoft.AspNetCore.Watch.BrowserRefresh (4)
Microsoft.AspNetCore.WebSockets (10)
Microsoft.DotNet.HotReload.Watch (11)
Nats.ApiService (2)
Stress.ApiService (1)
WebPubSubWeb (1)