Параметр сообщения всегда равен нулю

После обновления до RC для WebAPI у меня возникла какая-то странная проблема при вызове POST в моем WebAPI. Я даже вернулся к базовой версии, сгенерированной для нового проекта. Так:

public void Post(string value)
{
}

и звонит из Фиддлера:

Header:
User-Agent: Fiddler
Host: localhost:60725
Content-Type: application/json
Content-Length: 29

Body:
{
    "value": "test"
}

Когда я отлаживаю, строка "значение" никогда не назначается. Это просто всегда NULL. У кого-нибудь есть эта проблема?

(Я впервые увидел проблему с более сложным типом)

Проблема связана не только с ASP.NET MVC 4, такая же проблема возникает для нового проекта ASP.NET MVC 3 после установки RC

Ответы на вопрос(30)

Ваш ответ на вопрос