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

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

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

Definition at line 26 of file HttpContentJsonExtensions.cs.

27 {
28 if (content == null)
29 {
30 throw new ArgumentNullException("content");
31 }
32 Encoding encoding = JsonHelpers.GetEncoding(content.Headers.ContentType?.CharSet);
33 return ReadFromJsonAsyncCore<T>(content, encoding, options, cancellationToken);
34 }
static async Task< T > ReadFromJsonAsyncCore< T >(HttpContent content, Encoding sourceEncoding, JsonSerializerOptions options, CancellationToken cancellationToken)

References System.cancellationToken, System.Net.Http.Json.JsonHelpers.GetEncoding(), System.Net.Http.HttpContent.Headers, System.options, and System.Net.Http.Json.HttpContentJsonExtensions.ReadFromJsonAsyncCore< T >().