我的问题是我希望通过来自ASP.NET MVC控制器方法的ActionResult返回camelCased(而不是标准的PascalCase)JSON数据,由JSON.NET序列化.
举个例子来考虑以下C#类:
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"
}
我该怎么做呢?