目前我有一个用户创建新对象的表单。然后将其作为JSON传递给控制器。
如何从此JSON创建一个新对象以插入到我拥有的数据库中,而无需执行
var x = new CustomObject {
ExampleField = JSONProperty,
ExampleField2 = JSONProperty2
};
repo.Create(x);
答案 0 :(得分:0)
一般来说,你需要这样的东西:
[HttPost]
public ActionResult CreateCustomer(string json)
{
var customer = JsonConvert.DeserializeObject<Customer>(json);
repo.Create(customer);
return View(customer);
}