Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches

◆ ReadFromJsonAsync< T >() [2/2]

static Task< T?> System.Net.Http.Json.HttpContentJsonExtensions.ReadFromJsonAsync< T > ( this HttpContent content,
JsonTypeInfo< T > jsonTypeInfo,
CancellationToken cancellationToken = default(CancellationToken) )
inlinestatic

Definition at line 75 of file HttpContentJsonExtensions.cs.

76 {
77 if (content == null)
78 {
79 throw new ArgumentNullException("content");
80 }
81 Encoding encoding = JsonHelpers.GetEncoding(content.Headers.ContentType?.CharSet);
82 return ReadFromJsonAsyncCore(content, encoding, jsonTypeInfo, cancellationToken);
83 }
static async Task< object > ReadFromJsonAsyncCore(HttpContent content, Type type, Encoding sourceEncoding, JsonSerializerOptions options, CancellationToken cancellationToken)

References System.cancellationToken, System.Text.Json.Dictionary, System.Net.Http.Json.JsonHelpers.GetEncoding(), System.Net.Http.HttpContent.Headers, and System.Net.Http.Json.HttpContentJsonExtensions.ReadFromJsonAsyncCore().