Exemplo n.º 1
0
 /// <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));
 }
Exemplo n.º 3
0
 public static JsonObject Parse(string json)
 {
     return(JsonSerializer.DeserializeFromString <JsonObject>(json));
 }
Exemplo n.º 4
0
 public T As <T>()
 {
     return(JsonSerializer.DeserializeFromString <T>(json));
 }
Exemplo n.º 5
0
 public T As <T>() => JsonSerializer.DeserializeFromString <T>(json);
Exemplo n.º 6
0
 public object DeserializeFromString(string serializedText, Type type)
 {
     return(JsonSerializer.DeserializeFromString(serializedText, type));
 }
Exemplo n.º 7
0
 public To DeserializeFromString <To>(string serializedText)
 {
     return(JsonSerializer.DeserializeFromString <To>(serializedText));
 }