Ok, so I am using MVC 3 and it is great at de-serializing a JSON data set into a strongly typed object that is passed to my controller action. Unfortunately I have not found
You Could Use JavaScriptSerializer or DataContractSerializer with Some ActionFilters. They're very flexible