1 override of Method
Microsoft.AspNetCore.Http (1)
Internal\DefaultHttpRequest.cs (1)
97public override string Method
2 writes to Method
Microsoft.AspNetCore.HttpOverrides (2)
HttpMethodOverrideMiddleware.cs (2)
52context.Request.Method = xHttpMethodOverrideValue.ToString(); 65context.Request.Method = methodType.ToString();
100 references to Method
Microsoft.AspNetCore.Antiforgery (2)
AntiforgeryMiddleware.cs (1)
25var method = context.Request.Method;
Internal\DefaultAntiforgery.cs (1)
94var method = httpContext.Request.Method;
Microsoft.AspNetCore.Components.Endpoints (2)
RazorComponentEndpointInvoker.cs (1)
202var processPost = HttpMethods.IsPost(context.Request.Method) &&
Rendering\EndpointHtmlRenderer.Streaming.cs (1)
244if (HttpMethods.IsPost(httpContext.Request.Method))
Microsoft.AspNetCore.Components.Server (1)
CircuitDisconnectMiddleware.cs (1)
34if (!HttpMethods.IsPost(context.Request.Method))
Microsoft.AspNetCore.Cors (3)
Infrastructure\CorsMiddleware.cs (1)
118var isOptionsRequest = HttpMethods.IsOptions(context.Request.Method);
Infrastructure\CorsService.cs (2)
71var isOptionsRequest = HttpMethods.IsOptions(context.Request.Method); 119new[] { result.IsPreflightRequest ? headers.AccessControlRequestMethod.ToString() : context.Request.Method } :
Microsoft.AspNetCore.Hosting (18)
Internal\HostingApplicationDiagnostics.cs (9)
81context.MetricsTagsFeature.Method = httpContext.Request.Method; 354[DynamicDependency(nameof(HttpRequest.Method), typeof(HttpRequest))] 375[DynamicDependency(nameof(HttpRequest.Method), typeof(HttpRequest))] 395_eventSource.RequestStart(httpContext.Request.Method, httpContext.Request.Path); 401_metrics.RequestStart(httpContext.Request.Scheme, httpContext.Request.Method); 442activity.DisplayName = HostingTelemetryHelpers.GetActivityDisplayName(httpContext.Request.Method); 484HostingTelemetryHelpers.SetActivityHttpMethodTags(ref creationTags, request.Method); 538activity.DisplayName = HostingTelemetryHelpers.GetActivityDisplayName(httpContext.Request.Method, resolvedRoute); 562[DynamicDependency(nameof(HttpRequest.Method), typeof(HttpRequest))]
Internal\HostingRequestFinishedLog.cs (3)
405 => new KeyValuePair<string, object?>(nameof(request.Method), request.Method), 66_cachedToString = $"Request finished {request.Protocol} {request.Method} {request.Scheme}://{request.Host.Value}{request.PathBase.Value}{request.Path.Value}{request.QueryString.Value} - {response.StatusCode.ToString(CultureInfo.InvariantCulture)} {ValueOrEmptyMarker(response.ContentLength)} {EscapedValueOrEmptyMarker(response.ContentType)} {Elapsed.TotalMilliseconds.ToString("0.0000", CultureInfo.InvariantCulture)}ms";
Internal\HostingRequestStartingLog.cs (3)
261 => new KeyValuePair<string, object?>(nameof(_request.Method), _request.Method), 48_cachedToString = $"Request starting {request.Protocol} {request.Method} {request.Scheme}://{request.Host.Value}{request.PathBase.Value}{request.Path.Value}{request.QueryString.Value} - {EscapedValueOrEmptyMarker(request.ContentType)} {ValueOrEmptyMarker(request.ContentLength)}";
Internal\HostingRequestUnhandledLog.cs (3)
230 => new KeyValuePair<string, object?>(nameof(_httpContext.Request.Method), _httpContext.Request.Method), 44_cachedToString = $"Request reached the end of the middleware pipeline without being handled by application code. Request path: {request.Method} {request.Scheme}://{request.Host}{request.PathBase}{request.Path}, Response status code: {response.StatusCode}";
Microsoft.AspNetCore.Http (4)
src\aspnetcore\src\Shared\Debugger\HttpContextDebugFormatter.cs (4)
34if (!string.IsNullOrEmpty(request.Method)) 36sb.Append(request.Method); 56if (!string.IsNullOrEmpty(context.Request.Method)) 58sb.Append(context.Request.Method);
Microsoft.AspNetCore.Http.Abstractions (5)
HttpRequest.cs (1)
164public string Method => _request.Method;
src\aspnetcore\src\Shared\Debugger\HttpContextDebugFormatter.cs (4)
34if (!string.IsNullOrEmpty(request.Method)) 36sb.Append(request.Method); 56if (!string.IsNullOrEmpty(context.Request.Method)) 58sb.Append(context.Request.Method);
Microsoft.AspNetCore.Http.Connections (5)
Internal\HttpConnectionDispatcher.cs (5)
80if (HttpMethods.IsPost(context.Request.Method)) 85else if (HttpMethods.IsGet(context.Request.Method) || HttpMethods.IsConnect(context.Request.Method)) 90else if (HttpMethods.IsDelete(context.Request.Method)) 109if (HttpMethods.IsPost(context.Request.Method))
Microsoft.AspNetCore.Http.Results (4)
src\aspnetcore\src\Shared\ResultsHelpers\FileResultHelper.cs (4)
145if ((HttpMethods.IsHead(request.Method) || HttpMethods.IsGet(request.Method)) 158return (range: null, rangeLength: 0, serveBody: !HttpMethods.IsHead(request.Method)); 294var serveBody = !HttpMethods.IsHead(httpContext.Request.Method);
Microsoft.AspNetCore.HttpLogging (4)
HttpLoggingFields.cs (1)
56/// Flag for logging the HTTP Request <see cref="HttpRequest.Method"/>.
HttpLoggingMiddleware.cs (2)
123logContext.AddParameter(nameof(request.Method), request.Method);
W3CLoggingMiddleware.cs (1)
129shouldLog |= AddToList(elements, _methodIndex, request.Method);
Microsoft.AspNetCore.HttpOverrides (1)
HttpMethodOverrideMiddleware.cs (1)
38if (HttpMethods.IsPost(context.Request.Method))
Microsoft.AspNetCore.Mvc.Core (8)
ActionConstraints\HttpMethodActionConstraint.cs (1)
69var method = request.Method;
ApplicationModels\DefaultApplicationModelProvider.cs (1)
36_supportsNonGetRequests = context => !HttpMethods.IsGet(context.HttpContext.Request.Method);
BindPropertyAttribute.cs (1)
86return !HttpMethods.IsGet(context.HttpContext.Request.Method);
RequireHttpsAttribute.cs (1)
66if (!HttpMethods.IsGet(filterContext.HttpContext.Request.Method))
src\aspnetcore\src\Shared\ResultsHelpers\FileResultHelper.cs (4)
145if ((HttpMethods.IsHead(request.Method) || HttpMethods.IsGet(request.Method)) 158return (range: null, rangeLength: 0, serveBody: !HttpMethods.IsHead(request.Method)); 294var serveBody = !HttpMethods.IsHead(httpContext.Request.Method);
Microsoft.AspNetCore.Mvc.Cors (3)
CorsAuthorizationFilter.cs (1)
91if (HttpMethods.IsOptions(request.Method)
CorsHttpMethodActionConstraint.cs (1)
32if (Http.HttpMethods.IsOptions(request.Method) &&
DisableCorsAuthorizationFilter.cs (1)
29context.HttpContext.Request.Method,
Microsoft.AspNetCore.Mvc.RazorPages (4)
ApplicationModels\DefaultPageApplicationModelPartsProvider.cs (1)
25_supportsNonGetRequests = context => !HttpMethods.IsGet(context.HttpContext.Request.Method);
Infrastructure\DefaultPageHandlerMethodSelector.cs (2)
88var httpMethod = context.HttpContext.Request.Method; 166return HttpMethods.IsHead(context.HttpContext.Request.Method) ? HttpMethods.Get : null;
Infrastructure\HandleOptionsRequestsPageFilter.cs (1)
41HttpMethods.IsOptions(context.HttpContext.Request.Method))
Microsoft.AspNetCore.Mvc.ViewFeatures (1)
Filters\AutoValidateAntiforgeryTokenAuthorizationFilter.cs (1)
22var method = context.HttpContext.Request.Method;
Microsoft.AspNetCore.OutputCaching (4)
OutputCacheKeyProvider.cs (1)
105.AppendUpperInvariant(request.Method)
OutputCacheMiddleware.cs (1)
430&& HttpMethods.IsHead(context.HttpContext.Request.Method)))
Policies\DefaultPolicy.cs (2)
70if (!HttpMethods.IsGet(request.Method) && !HttpMethods.IsHead(request.Method))
Microsoft.AspNetCore.ResponseCaching (5)
ResponseCachingKeyProvider.cs (1)
51.AppendUpperInvariant(request.Method)
ResponseCachingMiddleware.cs (1)
380&& HttpMethods.IsHead(context.HttpContext.Request.Method)))
ResponseCachingPolicyProvider.cs (3)
17if (!HttpMethods.IsGet(request.Method) && !HttpMethods.IsHead(request.Method)) 19context.Logger.RequestMethodNotCacheable(request.Method);
Microsoft.AspNetCore.ResponseCompression (1)
ResponseCompressionBody.cs (1)
59if (!_compressionChecked && HttpMethods.IsHead(_context.Request.Method))
Microsoft.AspNetCore.Rewrite (1)
PatternSegments\RequestMethodSegment.cs (1)
10return context.HttpContext.Request.Method;
Microsoft.AspNetCore.Routing (5)
Constraints\HttpMethodRouteConstraint.cs (1)
49return AllowedMethods.Contains(httpContext.Request.Method, StringComparer.OrdinalIgnoreCase);
EndpointRoutingMiddleware.cs (1)
174httpContext.Request.Method is {} method &&
Matching\HttpMethodDictionaryPolicyJumpTable.cs (1)
23var httpMethod = httpContext.Request.Method;
Matching\HttpMethodMatcherPolicy.cs (1)
115var httpMethod = httpContext.Request.Method;
Matching\HttpMethodSingleEntryPolicyJumpTable.cs (1)
36var httpMethod = httpContext.Request.Method;
Microsoft.AspNetCore.Server.IISIntegration (2)
IISMiddleware.cs (2)
111if (HttpMethods.IsPost(httpContext.Request.Method) && 121if (Debugger.IsAttached && string.Equals("DEBUG", httpContext.Request.Method, StringComparison.OrdinalIgnoreCase))
Microsoft.AspNetCore.StaticAssets (2)
StaticAssetsInvoker.cs (2)
141if (HttpMethods.IsHead(context.Request.Method)) 397if (!HttpMethods.IsGet(_request.Method))
Microsoft.AspNetCore.StaticFiles (6)
DefaultFilesMiddleware.cs (1)
52&& Helpers.IsGetOrHeadMethod(context.Request.Method)
DirectoryBrowserMiddleware.cs (1)
65&& Helpers.IsGetOrHeadMethod(context.Request.Method)
HtmlDirectoryFormatter.cs (1)
42if (HttpMethods.IsHead(context.Request.Method))
StaticFileContext.cs (1)
57_method = _request.Method;
StaticFileMiddleware.cs (2)
66_logger.RequestMethodNotSupported(context.Request.Method); 90return Helpers.IsGetOrHeadMethod(context.Request.Method);
Microsoft.AspNetCore.Watch.BrowserRefresh (5)
src\sdk\src\Dotnet.Watch\Web.Middleware\BlazorWasmHotReloadMiddleware.cs (2)
56if (HttpMethods.IsGet(context.Request.Method)) 60else if (HttpMethods.IsPost(context.Request.Method))
src\sdk\src\Dotnet.Watch\Web.Middleware\BrowserRefreshMiddleware.cs (3)
131if (!HttpMethods.IsGet(request.Method)) 171if (!HttpMethods.IsGet(request.Method) && !HttpMethods.IsPost(request.Method))
Microsoft.AspNetCore.WebSockets (2)
WebSocketMiddleware.cs (2)
116_isH2WebSocket = CheckSupportedWebSocketRequestH2(_context.Request.Method, _connectFeature.Protocol, _context.Request.Headers); 121_isWebSocketRequest = CheckSupportedWebSocketRequest(_context.Request.Method, _context.Request.Headers);
WebPubSubWeb (2)
Program.cs (2)
56if (context.Request.Method == "OPTIONS") 62if (context.Request.Method != "POST" || !context.Request.Headers.TryGetValue("ce-type", out var eventType))