Config the formatter for the JSON data retriverd by Web API action.txt
  1. // file path: ~/App_Start/WebApiConfig.cs
  2.  
  3. using Newtonsoft.Json.Serialization;
  4.  
  5. public static class WebApiConfig
  6. {
  7. public static void Register(HttpConfiguration config)
  8. {
  9. // Web API configuration and services
  10.  
  11. // Use camel case for JSON data.
  12. config.Formatters.JsonFormatter.SerializerSettings.ContractResolver = new CamelCasePropertyNamesContractResolver();
  13.  
  14. // Web API routes
  15. config.MapHttpAttributeRoutes();
  16.  
  17. config.Routes.MapHttpRoute(
  18. name: "DefaultApi",
  19. routeTemplate: "api/{controller}/{id}",
  20. defaults: new { id = RouteParameter.Optional }
  21. );
  22. }
  23. }