/// <summary> /// Get JSON string value converted to T /// </summary> public static T Get <T>(this Dictionary <string, string> map, string key, T defaultValue = default(T)) { return(map.TryGetValue(key, out var strVal) ? JsonSerializer.DeserializeFromString <T>(strVal) : defaultValue); }
public static T FromJson <T>(this string json) { return(JsonSerializer.DeserializeFromString <T>(json)); }
public static JsonObject Parse(string json) { return(JsonSerializer.DeserializeFromString <JsonObject>(json)); }
public T As <T>() { return(JsonSerializer.DeserializeFromString <T>(json)); }
public T As <T>() => JsonSerializer.DeserializeFromString <T>(json);
public object DeserializeFromString(string serializedText, Type type) { return(JsonSerializer.DeserializeFromString(serializedText, type)); }
public To DeserializeFromString <To>(string serializedText) { return(JsonSerializer.DeserializeFromString <To>(serializedText)); }