Desde que actualicé a RC para WebAPI, tengo un problema realmente extraño cuando llamo a POST en mi WebAPI. Incluso he vuelto a la versión básica generada en un nuevo proyecto. Entonces:
public void Post(string value)
{
}
y llamando desde Fiddler:
Header:
User-Agent: Fiddler
Host: localhost:60725
Content-Type: application/json
Content-Length: 29
Body:
{
"value": "test"
}
Cuando depuro, la cadena "valor" nunca se asigna a. Siempre es NULL. ¿Alguien tiene este problema?
(Primero vi el problema con un tipo más complejo)
El problema no solo está vinculado a ASP.NET MVC 4, el mismo problema ocurre para un nuevo proyecto ASP.NET MVC 3 después de la instalación de RC