Estou integrando com waboxapp API ( link ) usando ASP.NET Core MVC 2.0.
Alguns parâmetros foram postados assim
contact[uid], contact[name], contact[type], message[uid], message[body] etc...
Tentei o seguinte código:
[HttpPost]
public IActionResult Index(string uid, string token, List<string> contact)
{
foreach (string item in contact) {
Common.TestEmail(uid, token);
}
return View();
}
Qual é a maneira correta de recuperar os parâmetros de entrada?
Para waboxapp
, sua solicitação está no formato HTTP padrão (application / x-www-form-urlencoded) . Tente seguir as etapas abaixo:
Modelo
public class Waboxapp
{
public string Token { get; set; }
public Contact Contact { get; set; }
}
public class Contact
{
public string Name { get; set; }
public string Type { get; set; }
}
Açao
[HttpPost]
public IActionResult WaboxappFromForm([FromForm]Waboxapp waboxapp)
{
return View();
}
Este artigo é coletado da Internet.
Se houver alguma infração, entre em [email protected] Delete.
deixe-me dizer algumas palavras