protected abstract ReadOnlySpan <char> FromJson(JsonClass value, string json);
protected abstract string ToJson(JsonClass jsonClass);
protected override ReadOnlySpan <char> FromJson(JsonClass value, string json) { return(Encoding.UTF8.GetString(_convert.FromJson(value, Encoding.UTF8.GetBytes(json)))); }
protected override string ToJson(JsonClass jsonClass) { var jsonUtf8 = _convert.ToJsonUtf8(jsonClass); return(Encoding.UTF8.GetString(jsonUtf8)); }
protected override ReadOnlySpan <char> FromJson(JsonClass value, string json) { return(_convert.FromJson(value, json)); }
protected override string ToJson(JsonClass jsonClass) { return(_convert.ToJson(jsonClass).ToString()); }