Моя проблема заключается в том, что я хочу вернуть данные JSON с помощью camelCased (в отличие от стандартных данных PascalCase) через ActionResult из методов контроллера ASP.NET MVC, сериализованных по JSON.NET.
В качестве примера рассмотрим следующий класс С#:
public class Person
{
public string FirstName { get; set; }
public string LastName { get; set; }
}
По умолчанию при возврате экземпляра этого класса из контроллера MVC в качестве JSON он будет сериализован следующим образом:
{
"FirstName": "Joe",
"LastName": "Public"
}
Я хотел бы, чтобы он был сериализован (по JSON.NET) как:
{
"FirstName": "Joe",
"LastName": "Public"
}
Как это сделать?