con.Open();
MySqlParameter _ReturnValue = new MySqlParameter("_ReturnValue", MySqlDbType.Int32);
_ReturnValue.Direction = System.Data.ParameterDirection.Output;
cmd.Parameters.Add(_ReturnValue);
using (var parser = new ChoJSONWriter(sb))
parser.Write(cmd.ExecuteReader());
Теперь sb.ToString () возвращает следующее: "[\ n {\ n \" code \ ": \" SC0009 \ "\ n} \ n]"
и просто хотел преобразовать это в объект, для того же в. net core 2.1, код ниже работал нормально:
private JToken ParseStrtoJson(string strv)
{
JToken token = JToken.Parse(@strv);
return token;
}
После обновления до. net Core 3.1, он возвращает то, что я получаю в webapi результат таков:
"code": [
[
[
[]
]
]
]
Что не совсем понятно и как с этим справиться.