Problem: Controller is able to create the model object but all the properties related to model and assigned to null valuesEnvironment : VS 2010, ASP.NET MVC RC latest, jQuery 1.7.1 Following is the web api controller code\[code\]public class Customer{ public string Name { get; set; } public string City { get; set; }}public class UserController : ApiController{ public Customer Post(Customer user) { return user; }}\[/code\]Following is the ajax calling code\[code\]$.ajax('/api/user',{ ContentType: "application/x-www-form-urlencoded; charset=UTF-8", dataType: 'json', type: 'POST', data: JSON.stringify({ "Name": "Scott", "City": "SC" })});\[/code\]Controller does create the model "Customer" object but both "Name" and "City" properties are null.What's wrong here. I have read many similar issues on this site but could not find the solution.Thanks in advance.-sk