Mon problème est que je souhaite renvoyer des données JSON en camelCase (par opposition au PascalCase standard) via ActionResult à partir des méthodes de contrôleur ASP.NET MVC, sérialisées par JSON.NET.
Comme exemple, prenez la classe C# suivante :
public class Person
{
public string FirstName { get; set; }
public string LastName { get; set; }
}
Par défaut, lorsqu'on renvoie une instance de cette classe à partir d'un contrôleur MVC en JSON, elle sera sérialisée de la manière suivante :
{
"FirstName": "Joe",
"LastName": "Public"
}
Je voudrais qu'elle soit sérialisée (par JSON.NET) comme :
{
"firstName": "Joe",
"lastName": "Public"
}
Comment puis-je faire cela ?