Request String Json Rest Service

alfinete

Power Member
boa tarde agradecia uma ajuda

como é que num serviço Rest passo um parâmetro de entrada do tipo string
em que o conteudo dessa string é um Json.

chamada da função referente ao meu serviço

Código:
  [WebInvoke(UriTemplate = "/GetJson/{dados}", Method = "POST")]


  string GetJson(string Dados);


codigo que recebe esse valor
Código:
  public string GetJson(string Dados)
  {
   


  return Dados;
  }


Json que quero enviar dentro da minha string

Código:
  {"NumFactura":"AAAA12345","NIF":"212515874","Nome":"JoaoSilva"}


fromatação da string a passar no parametro do metodo "GetJson"
Código:
  %7B%22NumFactura%22:%22AAAA12345%22,%22NIF%22:%22212515874%22,%22Nome%22:%22JoaoSilva%22%7D

ao passar isto como parametro do tipo "remplate no soap ui

dá um erro :

Código:
 <body bgcolor="white">
  <h1>Server Error in '/' Application.</h1>
  <hr color="silver" size="1" width="100%"/>
  <h1>Server Error in '/' Application.</h1>
  <h2>
  <i>HTTP Error 400 - Bad Request.</i>
  </h2>
  <hr color="silver" size="1" width="100%"/>
  <b>Version Information:</b>
   ASP.NET Development Server 10.0.0.0
  </body>

nao estou a pereber que erro é este


aguardo por uma ajuda
 
Back
Topo