Quando uso o método jquery Ajax POST para o controlador como:
var data = {
ID: '1',
name: 'TEST',
}
$.ajax({
type: "POST",
data: JSON.stringify(data),
dataType: "json",
contentType: "application/json; charset=utf-8",
url: url,
.............
})
Meu backend não funciona quando uso o parâmetro string como:
//C#
[HttpPost]
public bool ActionName(string ID, string name){
}
Mas funciona quando usamos objetos como:
//C#
[HttpPost]
public bool ActionName(object data){
}
Não sei porque nessa situação