Mój problem polega na tym, że chcę zwrócić dane JSON camelCased (w przeciwieństwie do standardowej PascalCase) za pośrednictwem ActionResult s z metod kontrolera ASP.NET MVC, serializowanych przez JSON.NET .
Jako przykład rozważ następującą klasę C #:
public class Person
{
public string FirstName { get; set; }
public string LastName { get; set; }
}
Domyślnie, zwracając instancję tej klasy z kontrolera MVC jako JSON, zostanie ona serializowana w następujący sposób:
{
"FirstName": "Joe",
"LastName": "Public"
}
Chciałbym, aby został zserializowany (przez JSON.NET) jako:
{
"firstName": "Joe",
"lastName": "Public"
}
Jak mam to zrobic?