Я хочу вернуть только текст сообщения об ошибках в веб-интерфейсе ASP.Net Core 2.2,
Я использую следующий код для возврата значений:
if (!ModelState.IsValid)
{
return BadRequest(ModelState.Values);
}
, и я получаю следующееответ:
[
{
"childNodes": null,
"children": null,
"key": "user.Username",
"subKey": {
"buffer": "user.Username",
"offset": 5,
"length": 8,
"value": "Username",
"hasValue": true
},
"isContainerNode": false,
"rawValue": null,
"attemptedValue": null,
"errors": [
{
"exception": null,
"errorMessage": "Username is required"
}
],
"validationState": 1
}
]
Мне нужен просто текст сообщения об ошибке для ответа, например:
{
'data': [
Username is required,
Password is required,
],
'status': 'error'
}