<PackageReference Include="Newtonsoft.Json" Version="13.0.1" />

Newtonsoft.Json.JsonConvert

public static class JsonConvert
Provides methods for converting between .NET types and JSON types.
namespace Newtonsoft.Json { public static class JsonConvert { public static readonly string True; public static readonly string False; public static readonly string Null; public static readonly string Undefined; public static readonly string PositiveInfinity; public static readonly string NegativeInfinity; public static readonly string NaN; public static Func<JsonSerializerSettings> DefaultSettings { get; set; } public static string ToString(DateTime value); public static string ToString(DateTime value, DateFormatHandling format, DateTimeZoneHandling timeZoneHandling); public static string ToString(DateTimeOffset value); public static string ToString(DateTimeOffset value, DateFormatHandling format); public static string ToString(bool value); public static string ToString(char value); public static string ToString(Enum value); public static string ToString(int value); public static string ToString(short value); public static string ToString(ushort value); public static string ToString(uint value); public static string ToString(long value); public static string ToString(ulong value); public static string ToString(float value); public static string ToString(double value); public static string ToString(byte value); public static string ToString(sbyte value); public static string ToString(decimal value); public static string ToString(Guid value); public static string ToString(TimeSpan value); public static string ToString(Uri value); public static string ToString(string value); public static string ToString(string value, char delimiter); public static string ToString(string value, char delimiter, StringEscapeHandling stringEscapeHandling); public static string ToString(object value); public static string SerializeObject(object value); public static string SerializeObject(object value, Formatting formatting); public static string SerializeObject(object value, params JsonConverter[] converters); public static string SerializeObject(object value, Formatting formatting, params JsonConverter[] converters); public static string SerializeObject(object value, JsonSerializerSettings settings); public static string SerializeObject(object value, Type type, JsonSerializerSettings settings); public static string SerializeObject(object value, Formatting formatting, JsonSerializerSettings settings); public static string SerializeObject(object value, Type type, Formatting formatting, JsonSerializerSettings settings); public static object DeserializeObject(string value); public static object DeserializeObject(string value, JsonSerializerSettings settings); public static object DeserializeObject(string value, Type type); public static T DeserializeObject<T>(string value); public static T DeserializeAnonymousType<[System.Runtime.CompilerServices.Nullable(2)] T>(string value, T anonymousTypeObject); public static T DeserializeAnonymousType<[System.Runtime.CompilerServices.Nullable(2)] T>(string value, T anonymousTypeObject, JsonSerializerSettings settings); public static T DeserializeObject<[System.Runtime.CompilerServices.Nullable(2)] T>(string value, params JsonConverter[] converters); public static T DeserializeObject<T>(string value, JsonSerializerSettings settings); public static object DeserializeObject(string value, Type type, params JsonConverter[] converters); public static object DeserializeObject(string value, Type type, JsonSerializerSettings settings); public static void PopulateObject(string value, object target); public static void PopulateObject(string value, object target, JsonSerializerSettings settings); public static string SerializeXNode(XObject node); public static string SerializeXNode(XObject node, Formatting formatting); public static string SerializeXNode(XObject node, Formatting formatting, bool omitRootObject); public static XDocument DeserializeXNode(string value); public static XDocument DeserializeXNode(string value, string deserializeRootElementName); public static XDocument DeserializeXNode(string value, string deserializeRootElementName, bool writeArrayAttribute); public static XDocument DeserializeXNode(string value, string deserializeRootElementName, bool writeArrayAttribute, bool encodeSpecialCharacters); } }