Paramètre Null sur le web api méthode post

J'ai un web très simple api contrôleur:

public class CarrinhoController : ApiController
    {
        [HttpPost]
        public string Adiciona([FromBody] string conteudo)
        {
            return "<status>sucesso</status";
        }
    }

Maintenant, je suis sur le serveur et d'essayer de tester cette méthode via curl comme ceci:

curl --data "teste" http://localhost:52603/api/carrinho

La demande est arrivée dans mon contrôleur. Toutefois, le paramètre conteudo vient toujours vide.

Ce que je fais mal?

Grâce.

  • Que diriez - curl --data "conteudo=teste" http://localhost:52603/api/carrinho
InformationsquelleAutor gabsferreira | 2015-06-16