Como recuperar parâmetros de entrada usando C #?

E

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?

Edward

Para waboxapp, sua solicitação está no formato HTTP padrão (application / x-www-form-urlencoded) . Tente seguir as etapas abaixo:

  1. 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; }
    }
    
  2. Açao

        [HttpPost]
    public IActionResult WaboxappFromForm([FromForm]Waboxapp waboxapp)
    {
        return View();
    }
    
  3. Solicitação
    insira a descrição da imagem aqui

  4. Resultado insira a descrição da imagem aqui

Este artigo é coletado da Internet.

Se houver alguma infração, entre em [email protected] Delete.

editar em
0

deixe-me dizer algumas palavras

0comentários
loginDepois de participar da revisão

Artigos relacionados

Como recuperar parâmetros de consulta POST?

Como recuperar parâmetros OracleCommand de ProfiledDbCommand

Como posso recuperar três parâmetros de uma string usando preg_match_all?

Como chamar um método de ponto de entrada Java com tipos não primitivos como parâmetros de C ++ usando GraalVM

Como alterar os parâmetros de entrada usando filtros de ação

Como adicionar parâmetros em uma string de consulta usando texto do tipo de entrada

Como filtrar os parâmetros de entrada apenas usando a Especificação Jpa?

iOS Swift: extrair um método comum usando tipo como parâmetros de entrada?

Incapaz de recuperar os parâmetros GET usando laravel

Fluxo de ar como ler parâmetros de entrada JSON que incluem '-' no meio do parâmetro usando Jinja

Como recuperar o campo de entrada usando o bookmarkButton com entrada atualizada dependente de outra entrada no Shiny?

Como recuperar parâmetros de consulta no Spring Boot?

Como passar string e arquivo como entrada para parâmetros de formulário em um método POST usando Karate

Como usar corretamente uma função void sem parâmetros de entrada em C ++

Como adicionar condições múltiplas ou de filtro com base em parâmetros de entrada usando exposto?

Como adicionar conferenceDataVersion a Event usando C # usando parâmetros ou de outra forma

Como recuperar imagem do banco de dados MySQL usando c #

Como inserir e recuperar imagem de PostgreSql usando C #

como recuperar hiperlinks em células de planilha usando gspread?

R: Usando a entrada do usuário para passar funções e parâmetros como parâmetros para funções de ordem superior

R: Usando a entrada do usuário para passar funções e parâmetros como parâmetros para funções de ordem superior

Como recuperar e-mails da caixa de entrada do Outlook usando R RDCOMClient?

Como recuperar uma entrada criada de fora usando o armazenamento Angular-redux

Como passar arrays const char [] como parâmetros de modelo constexpr usando bibliotecas C ++ STL?

Como recuperar o campo de entrada

C # Como simplificar parâmetros de string de teste de unidade usando AutoFixture

Usando sobrecarga de operador dentro de uma função com parâmetros de entrada do tipo const em c ++

Como testar a classe de modelo c ++ com vários parâmetros de modelo usando gtest?

Como acrescentar parâmetros de entrada à saída da string?