HttpRequest
HttpRequest()
Body
BodyReader
ContentLength
ContentType
Cookies
Form
HasFormContentType
Headers
Host
HttpContext
IsHttps
Method
Path
PathBase
Protocol
Query
QueryString
RouteValues
Scheme
ReadFormAsync(CancellationToken)
AsSystemWeb(HttpRequest)
CheckTrailersAvailable(HttpRequest)
EnableBuffering(HttpRequest)
EnableBuffering(HttpRequest, Int32)
EnableBuffering(HttpRequest, Int64)
EnableBuffering(HttpRequest, Int32, Int64)
EnableRewind(HttpRequest, Int32, Int64?)
GetDeclaredTrailers(HttpRequest)
GetDisplayUrl(HttpRequest)
GetEncodedPathAndQuery(HttpRequest)
GetEncodedUrl(HttpRequest)
GetHeaderParsing(HttpRequest)
GetMultipartBoundary(HttpRequest)
GetTrailer(HttpRequest, String)
GetTypedHeaders(HttpRequest)
GetUri(HttpRequest)
HasJsonContentType(HttpRequest)
ReadFormAsync(HttpRequest, FormOptions, CancellationToken)
ReadFromJsonAsync(HttpRequest, JsonTypeInfo, CancellationToken)
ReadFromJsonAsync(HttpRequest, Type, CancellationToken)
ReadFromJsonAsync(HttpRequest, Type, JsonSerializerContext, CancellationToken)
ReadFromJsonAsync(HttpRequest, Type, JsonSerializerOptions, CancellationToken)
ReadFromJsonAsync<TValue>(HttpRequest, CancellationToken)
ReadFromJsonAsync<TValue>(HttpRequest, JsonSerializerOptions, CancellationToken)
ReadFromJsonAsync<TValue>(HttpRequest, JsonTypeInfo<TValue>, CancellationToken)
SupportsTrailers(HttpRequest)
TryGetHeaderValue<T>(HttpRequest, HeaderKey<T>, T)
TryGetHeaderValue<T>(HttpRequest, HeaderKey<T>, T, ParsingResult)
net9.0
namespace Microsoft.AspNetCore.Http
{
public static class HttpRequestJsonExtensions
{
[AsyncStateMachine(typeof(<ReadFromJsonAsync>d__3<?>))]
[RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and need runtime code generation. Use the overload that takes a JsonTypeInfo or JsonSerializerContext for native AOT applications.")]
[RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")]
public static ValueTask<TValue> ReadFromJsonAsync<TValue>(this HttpRequest! request, JsonSerializerOptions? options, CancellationToken cancellationToken = default);
}
}
nuget.org | 0.0 %
Reference this API |
---|---|
.NET | 5.06.07.08.09.0 |
Information specific to net9.0 | |
Assembly | Microsoft.AspNetCore.Http.Extensions , Version=9.0.0.0, PublicKeyToken=adb9793829ddae60 |
Referencing | Requires any:
|
Platform Restrictions | This API is supported on all platforms. |
- Built-in API
- Package-provided API