public static E <string> FromJson(this IJsonSerializable jsonConfig, string json) { if (jsonConfig.ExpectsString) { json = JsonConvert.SerializeObject(json); } using var sr = new StringReader(json); using var reader = new JsonTextReader(sr); return(jsonConfig.FromJson(reader)); }