System.Net.Http.Json Contains extension methods to send and receive HTTP content as JSON. Sends a DELETE request to the specified Uri and returns the value that results from deserializing the response body as JSON in an asynchronous operation. The client used to send the request. The Uri the request is sent to. The type of the object to deserialize to and return. Options to control the behavior during serialization. The default options are those specified by . A cancellation token that can be used by other objects or threads to receive notice of cancellation. The is . The task object representing the asynchronous operation. Sends a DELETE request to the specified Uri and returns the value that results from deserializing the response body as JSON in an asynchronous operation. The client used to send the request. The Uri the request is sent to. The type of the object to deserialize to and return. The JsonSerializerContext used to control the deserialization behavior. A cancellation token that can be used by other objects or threads to receive notice of cancellation. The is . The task object representing the asynchronous operation. Sends a DELETE request to the specified Uri and returns the value that results from deserializing the response body as JSON in an asynchronous operation. The client used to send the request. The Uri the request is sent to. The type of the object to deserialize to and return. A cancellation token that can be used by other objects or threads to receive notice of cancellation. The is . The task object representing the asynchronous operation. Sends a DELETE request to the specified Uri and returns the value that results from deserializing the response body as JSON in an asynchronous operation. The client used to send the request. The Uri the request is sent to. The type of the object to deserialize to and return. Options to control the behavior during serialization. The default options are those specified by . A cancellation token that can be used by other objects or threads to receive notice of cancellation. The is . The task object representing the asynchronous operation. Sends a DELETE request to the specified Uri and returns the value that results from deserializing the response body as JSON in an asynchronous operation. The client used to send the request. The Uri the request is sent to. The type of the object to deserialize to and return. The JsonSerializerContext used to control the deserialization behavior. A cancellation token that can be used by other objects or threads to receive notice of cancellation. The is . The task object representing the asynchronous operation. Sends a DELETE request to the specified Uri and returns the value that results from deserializing the response body as JSON in an asynchronous operation. The client used to send the request. The Uri the request is sent to. The type of the object to deserialize to and return. A cancellation token that can be used by other objects or threads to receive notice of cancellation. The is . The task object representing the asynchronous operation. Sends a DELETE request to the specified Uri and returns the value that results from deserializing the response body as JSON in an asynchronous operation. The client used to send the request. The Uri the request is sent to. Options to control the behavior during serialization. The default options are those specified by . A cancellation token that can be used by other objects or threads to receive notice of cancellation. The target type to deserialize to. The is . The task object representing the asynchronous operation. Sends a DELETE request to the specified Uri and returns the value that results from deserializing the response body as JSON in an asynchronous operation. The client used to send the request. The Uri the request is sent to. The JsonTypeInfo used to control the deserialization behavior. A cancellation token that can be used by other objects or threads to receive notice of cancellation. The target type to deserialize to. The is . The task object representing the asynchronous operation. Sends a DELETE request to the specified Uri and returns the value that results from deserializing the response body as JSON in an asynchronous operation. The client used to send the request. The Uri the request is sent to. A cancellation token that can be used by other objects or threads to receive notice of cancellation. The target type to deserialize to. The is . The task object representing the asynchronous operation. Sends a DELETE request to the specified Uri and returns the value that results from deserializing the response body as JSON in an asynchronous operation. The client used to send the request. The Uri the request is sent to. Options to control the behavior during serialization. The default options are those specified by . A cancellation token that can be used by other objects or threads to receive notice of cancellation. The target type to deserialize to. The is . The task object representing the asynchronous operation. Sends a DELETE request to the specified Uri and returns the value that results from deserializing the response body as JSON in an asynchronous operation. The client used to send the request. The Uri the request is sent to. The JsonTypeInfo used to control the deserialization behavior. A cancellation token that can be used by other objects or threads to receive notice of cancellation. The target type to deserialize to. The is . The task object representing the asynchronous operation. Sends a DELETE request to the specified Uri and returns the value that results from deserializing the response body as JSON in an asynchronous operation. The client used to send the request. The Uri the request is sent to. A cancellation token that can be used by other objects or threads to receive notice of cancellation. The target type to deserialize to. The is . The task object representing the asynchronous operation. Sends an HTTP GET request to the specified and returns the value that results from deserializing the response body as JSON in an async enumerable operation. The client used to send the request. The Uri the request is sent to. A cancellation token that can be used by other objects or threads to receive notice of cancellation. The target type to deserialize to. The is . An that represents the deserialized response body. Sends an HTTP GETrequest to the specified and returns the value that results from deserializing the response body as JSON in an async enumerable operation. The client used to send the request. The Uri the request is sent to. The JsonTypeInfo used to control the behavior during deserialization. A cancellation token that can be used by other objects or threads to receive notice of cancellation. The target type to deserialize to. The is . An that represents the deserialized response body. Sends an HTTP GETrequest to the specified and returns the value that results from deserializing the response body as JSON in an async enumerable operation. The client used to send the request. The Uri the request is sent to. A cancellation token that can be used by other objects or threads to receive notice of cancellation. The target type to deserialize to. The is . An that represents the deserialized response body. Sends an HTTP GETrequest to the specified and returns the value that results from deserializing the response body as JSON in an async enumerable operation. The client used to send the request. The Uri the request is sent to. A cancellation token that can be used by other objects or threads to receive notice of cancellation. The target type to deserialize to. The is . An that represents the deserialized response body. Sends an HTTP GETrequest to the specified and returns the value that results from deserializing the response body as JSON in an async enumerable operation. The client used to send the request. The Uri the request is sent to. The JsonTypeInfo used to control the behavior during deserialization. A cancellation token that can be used by other objects or threads to receive notice of cancellation. The target type to deserialize to. The is . An that represents the deserialized response body. Sends an HTTP GETrequest to the specified and returns the value that results from deserializing the response body as JSON in an async enumerable operation. The client used to send the request. The Uri the request is sent to. A cancellation token that can be used by other objects or threads to receive notice of cancellation. The target type to deserialize to. The is . An that represents the deserialized response body. Sends a GET request to the specified Uri and returns the value that results from deserializing the response body as JSON in an asynchronous operation. The client used to send the request. The Uri the request is sent to. The type of the object to deserialize to and return. Options to control the behavior during deserialization. The default options are those specified by . A cancellation token that can be used by other objects or threads to receive notice of cancellation. The task object representing the asynchronous operation. Sends a GET request to the specified Uri and returns the value that results from deserializing the response body as JSON in an asynchronous operation. The client used to send the request. The Uri the request is sent to. The type of the object to deserialize to and return. The JsonSerializerContext used to control the deserialization behavior. A cancellation token that can be used by other objects or threads to receive notice of cancellation. The task object representing the asynchronous operation. Sends a GET request to the specified Uri and returns the value that results from deserializing the response body as JSON in an asynchronous operation. The client used to send the request. The Uri the request is sent to. The type of the object to deserialize to and return. A cancellation token that can be used by other objects or threads to receive notice of cancellation. The task object representing the asynchronous operation. Sends a GET request to the specified Uri and returns the value that results from deserializing the response body as JSON in an asynchronous operation. The client used to send the request. The Uri the request is sent to. The type of the object to deserialize to and return. Options to control the behavior during deserialization. The default options are those specified by . A cancellation token that can be used by other objects or threads to receive notice of cancellation. The task object representing the asynchronous operation. Sends a GET request to the specified Uri and returns the value that results from deserializing the response body as JSON in an asynchronous operation. The client used to send the request. The Uri the request is sent to. The type of the object to deserialize to and return. The JsonSerializerContext used to control the deserialization behavior. A cancellation token that can be used by other objects or threads to receive notice of cancellation. The task object representing the asynchronous operation. Sends a GET request to the specified Uri and returns the value that results from deserializing the response body as JSON in an asynchronous operation. The client used to send the request. The Uri the request is sent to. The type of the object to deserialize to and return. A cancellation token that can be used by other objects or threads to receive notice of cancellation. The task object representing the asynchronous operation. Sends a GET request to the specified Uri and returns the value that results from deserializing the response body as JSON in an asynchronous operation. The client used to send the request. The Uri the request is sent to. Options to control the behavior during deserialization. The default options are those specified by . A cancellation token that can be used by other objects or threads to receive notice of cancellation. The target type to deserialize to. The task object representing the asynchronous operation. Sends a GET request to the specified Uri and returns the value that results from deserializing the response body as JSON in an asynchronous operation. The client used to send the request. The Uri the request is sent to. The JsonTypeInfo used to control the deserialization behavior. A cancellation token that can be used by other objects or threads to receive notice of cancellation. The target type to deserialize to. The task object representing the asynchronous operation. Sends a GET request to the specified Uri and returns the value that results from deserializing the response body as JSON in an asynchronous operation. The client used to send the request. The Uri the request is sent to. A cancellation token that can be used by other objects or threads to receive notice of cancellation. The target type to deserialize to. The task object representing the asynchronous operation. Sends a GET request to the specified Uri and returns the value that results from deserializing the response body as JSON in an asynchronous operation. The client used to send the request. The Uri the request is sent to. Options to control the behavior during deserialization. The default options are those specified by . A cancellation token that can be used by other objects or threads to receive notice of cancellation. The target type to deserialize to. The task object representing the asynchronous operation. Sends a GET request to the specified Uri and returns the value that results from deserializing the response body as JSON in an asynchronous operation. The client used to send the request. The Uri the request is sent to. The JsonTypeInfo used to control the deserialization behavior. A cancellation token that can be used by other objects or threads to receive notice of cancellation. The target type to deserialize to. The task object representing the asynchronous operation. Sends a GET request to the specified Uri and returns the value that results from deserializing the response body as JSON in an asynchronous operation. The client used to send the request. The Uri the request is sent to. A cancellation token that can be used by other objects or threads to receive notice of cancellation. The target type to deserialize to. The task object representing the asynchronous operation. Sends a PATCH request to the specified Uri containing the serialized as JSON in the request body. The client used to send the request. The Uri the request is sent to. The value to serialize. Options to control the behavior during serialization. The default options are those specified by . A cancellation token that can be used by other objects or threads to receive notice of cancellation. The type of the value to serialize. The is . The task object representing the asynchronous operation. Sends a PATCH request to the specified Uri containing the serialized as JSON in the request body. The client used to send the request. The Uri the request is sent to. The value to serialize. The JsonTypeInfo used to control the behavior during serialization. A cancellation token that can be used by other objects or threads to receive notice of cancellation. The type of the value to serialize. The is . The task object representing the asynchronous operation. Sends a PATCH request to the specified Uri containing the serialized as JSON in the request body. The client used to send the request. The Uri the request is sent to. The value to serialize. A cancellation token that can be used by other objects or threads to receive notice of cancellation. The type of the value to serialize. The is . The task object representing the asynchronous operation. Sends a PATCH request to the specified Uri containing the serialized as JSON in the request body. The client used to send the request. The Uri the request is sent to. The value to serialize. Options to control the behavior during serialization. The default options are those specified by . A cancellation token that can be used by other objects or threads to receive notice of cancellation. The type of the value to serialize. The is . The task object representing the asynchronous operation. Sends a PATCH request to the specified Uri containing the serialized as JSON in the request body. The client used to send the request. The Uri the request is sent to. The value to serialize. The JsonTypeInfo used to control the behavior during serialization. A cancellation token that can be used by other objects or threads to receive notice of cancellation. The type of the value to serialize. The is . The task object representing the asynchronous operation. Sends a PATCH request to the specified Uri containing the serialized as JSON in the request body. The client used to send the request. The Uri the request is sent to. The value to serialize. A cancellation token that can be used by other objects or threads to receive notice of cancellation. The type of the value to serialize. The is . The task object representing the asynchronous operation. Sends a POST request to the specified Uri containing the serialized as JSON in the request body. The client used to send the request. The Uri the request is sent to. The value to serialize. Options to control the behavior during serialization. The default options are those specified by . A cancellation token that can be used by other objects or threads to receive notice of cancellation. The type of the value to serialize. The task object representing the asynchronous operation. Sends a POST request to the specified Uri containing the serialized as JSON in the request body. The client used to send the request. The Uri the request is sent to. The value to serialize. The JsonTypeInfo used to control the serialization behavior. A cancellation token that can be used by other objects or threads to receive notice of cancellation. The type of the value to serialize. The task object representing the asynchronous operation. Sends a POST request to the specified Uri containing the serialized as JSON in the request body. The client used to send the request. The Uri the request is sent to. The value to serialize. A cancellation token that can be used by other objects or threads to receive notice of cancellation. The type of the value to serialize. The task object representing the asynchronous operation. Sends a POST request to the specified Uri containing the serialized as JSON in the request body. The client used to send the request. The Uri the request is sent to. The value to serialize. Options to control the behavior during serialization. The default options are those specified by . A cancellation token that can be used by other objects or threads to receive notice of cancellation. The type of the value to serialize. The task object representing the asynchronous operation. Sends a POST request to the specified Uri containing the serialized as JSON in the request body. The client used to send the request. The Uri the request is sent to. The value to serialize. The JsonTypeInfo used to control the serialization behavior. A cancellation token that can be used by other objects or threads to receive notice of cancellation. The type of the value to serialize. The task object representing the asynchronous operation. Sends a POST request to the specified Uri containing the serialized as JSON in the request body. The client used to send the request. The Uri the request is sent to. The value to serialize. A cancellation token that can be used by other objects or threads to receive notice of cancellation. The type of the value to serialize. The task object representing the asynchronous operation. Send a PUT request to the specified Uri containing the serialized as JSON in the request body. The client used to send the request. The Uri the request is sent to. The value to serialize. Options to control the behavior during serialization. The default options are those specified by . A cancellation token that can be used by other objects or threads to receive notice of cancellation. The type of the value to serialize. The task object representing the asynchronous operation. Send a PUT request to the specified Uri containing the serialized as JSON in the request body. The client used to send the request. The Uri the request is sent to. The value to serialize. The JsonTypeInfo used to control the serialization behavior. A cancellation token that can be used by other objects or threads to receive notice of cancellation. The type of the value to serialize. The task object representing the asynchronous operation. Send a PUT request to the specified Uri containing the serialized as JSON in the request body. The client used to send the request. The Uri the request is sent to. The value to serialize. A cancellation token that can be used by other objects or threads to receive notice of cancellation. The type of the value to serialize. The task object representing the asynchronous operation. Send a PUT request to the specified Uri containing the serialized as JSON in the request body. The client used to send the request. The Uri the request is sent to. The value to serialize. Options to control the behavior during serialization. The default options are those specified by . A cancellation token that can be used by other objects or threads to receive notice of cancellation. The type of the value to serialize. The task object representing the asynchronous operation. Send a PUT request to the specified Uri containing the serialized as JSON in the request body. The client used to send the request. The Uri the request is sent to. The value to serialize. The JsonTypeInfo used to control the serialization behavior. A cancellation token that can be used by other objects or threads to receive notice of cancellation. The type of the value to serialize. The task object representing the asynchronous operation. Send a PUT request to the specified Uri containing the serialized as JSON in the request body. The client used to send the request. The Uri the request is sent to. The value to serialize. A cancellation token that can be used by other objects or threads to receive notice of cancellation. The type of the value to serialize. The task object representing the asynchronous operation. Contains extension methods to read and then parse the from JSON. Reads the HTTP content and returns the value that results from deserializing the content as JSON in an async enumerable operation. The content to read from. Options to control the behavior during deserialization. The default options are those specified by . The target type to deserialize to. The is . An that represents the deserialized response body. Reads the HTTP content and returns the value that results from deserializing the content as JSON in an async enumerable operation. The content to read from. The JsonTypeInfo used to control the deserialization behavior. The target type to deserialize to. The is . An that represents the deserialized response body. Reads the HTTP content and returns the value that results from deserializing the content as JSON in an async enumerable operation. The target type to deserialize to. The is . An that represents the deserialized response body. Reads the HTTP content and returns the value that results from deserializing the content as JSON in an asynchronous operation. The content to read from. The type of the object to deserialize to and return. Options to control the behavior during deserialization. The default options are those specified by . A cancellation token that can be used by other objects or threads to receive notice of cancellation. The task object representing the asynchronous operation. Reads the HTTP content and returns the value that results from deserializing the content as JSON in an asynchronous operation. The content to read from. The type of the object to deserialize to and return. The JsonSerializerContext used to control the deserialization behavior. A cancellation token that can be used by other objects or threads to receive notice of cancellation. The task object representing the asynchronous operation. Reads the HTTP content and returns the value that results from deserializing the content as JSON in an asynchronous operation. The content to read from. The type of the object to deserialize to and return. A cancellation token that can be used by other objects or threads to receive notice of cancellation. The task object representing the asynchronous operation. Reads the HTTP content and returns the value that results from deserializing the content as JSON in an asynchronous operation. The content to read from. Options to control the behavior during deserialization. The default options are those specified by . A cancellation token that can be used by other objects or threads to receive notice of cancellation. The target type to deserialize to. The task object representing the asynchronous operation. Reads the HTTP content and returns the value that results from deserializing the content as JSON in an asynchronous operation. The content to read from. The JsonTypeInfo used to control the deserialization behavior. A cancellation token that can be used by other objects or threads to receive notice of cancellation. The target type to deserialize to. The task object representing the asynchronous operation. Reads the HTTP content and returns the value that results from deserializing the content as JSON in an asynchronous operation. The content to read from. A cancellation token that can be used by other objects or threads to receive notice of cancellation. The target type to deserialize to. The task object representing the asynchronous operation. Provides HTTP content based on JSON. Creates a new instance of the class that will contain the serialized as JSON. The value to serialize. The JsonTypeInfo used to control the serialization behavior. The media type to use for the content. A instance. Creates a new instance of the class that will contain the serialized as JSON. The value to serialize. The type of the value to serialize. The media type to use for the content. Options to control the behavior during serialization, the default options are . A instance. Creates a new instance of the class that will contain the serialized as JSON. The value to serialize. The media type to use for the content. Options to control the behavior during serialization, the default options are . The type of the value to serialize. A instance. Creates a new instance of the class that will contain the serialized as JSON. The value to serialize. The JsonTypeInfo used to control the serialization behavior. The media type to use for the content. The type of the value to serialize. A instance. Gets the type of the to be serialized by this instance. The type of the to be serialized by this instance. Gets the value to be serialized and used as the body of the that sends this instance. The value to be serialized and used as the body of the that sends this instance.