Конфигурирование WebApi 2.0 таким образом, чтобы controller.Json (...) возвращал данные camelCaseFormatted - PullRequest
0 голосов
/ 20 сентября 2018

Рассмотрим следующий фрагмент кода некоторого контроллера:

return Json(Result.Succeed());

Выходные данные, которые он выдает, равны { "Success": true }, поскольку базовое свойство модели объявлено как bool Sucess (верхний регистр).Я бы хотел, чтобы Json(...) выплюнул camelCaseFormatted json, как это принято в мире js / typcript.

Так что даже свойство рассматриваемой модели - S uccess, я хотел бы ответить на s uccess.

Как я могу настроить это?

1 Ответ

0 голосов
/ 24 сентября 2018

Попробуйте установить атрибут JsonProperty для свойства модели следующим образом:

[JsonProperty("success")] public bool Success { get; set; }

...