Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

218
Visualizações
How To Send Request To C# Method And Get Its Parameters by Jquery

Is there any way to call an API to know its required parameters? for example, if there is a controller has a method takes a name and date as a parameters

[HttpPost]
 public string testUrl(string name,string date)
 {
    return "success";
 }

now what I am trying to do is to make a dynamic form take an API URL and generate all required inputs so I have to find some way to call the URL and return the required parameters.

over 4 years ago · Santiago Trujillo
1 Respostas
Responde à pergunta

0

The quick and dirty way would be to just hard code it:

[HttpPost]
public string testUrl(string name,string date)
{
    return "success";
}

public APISchema TestUrlSchema(){
    return new APISchema() { 
        Parameters = new List<Parameter>(){
            new Parameter(){ Name = "name", Type = "String" },
            new Parameter(){ Name = "date", Type = "String" }
        }
    };    
}

public class APISchema  {
    public List<Parameter> Parameters {get;set;}
}

public class Parameter {
    public String Name {get;set;}
    public String Type {get;set;}
}

You could use Reflection to auto-generate this if you want to do it for a large number of actions.

As comments have mentioned, there are libraries Swagger which will do this for you.

over 4 years ago · Santiago Trujillo Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda