Переопределить ошибку преобразования Json ModelState в net core mvc - PullRequest
0 голосов
/ 14 марта 2019

Я пытаюсь вернуть читаемые сообщения об ошибках из сетевого контроллера MVC API, используя ModelState:

if (model == null || !ModelState.IsValid)
      return BadRequest(ModelState);

Если в модели есть ошибка привязки Json, ErrorMessage содержит внутренние детали реализации, которые бесполезны дляклиент:

{
    "properties.callbacks": ["Error converting value False to type 'SomePackage.Properties.Callbacks'. Path 'properties.callbacks', line 9, position 62."]
}

Возможно ли переопределить такого рода сообщения?Я собираюсь пойти этим путем?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...