我的问题是我希望通过ActionResult从ASP.NET MVC控制器方法(由JSON.NET序列化)中返回camelCased(与标准PascalCase相反)JSON数据。
作为示例,请考虑以下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"
}
我该怎么做呢?