Sejak memutakhirkan ke RC untuk WebAPI, saya mengalami masalah aneh saat memanggil POST di WebAPI saya. Saya bahkan sudah kembali ke versi dasar yang dihasilkan pada proyek baru. Begitu:
public void Post(string value)
{
}
dan menelepon dari Fiddler:
Header:
User-Agent: Fiddler
Host: localhost:60725
Content-Type: application/json
Content-Length: 29
Body:
{
"value": "test"
}
Saat saya debug, string "nilai" tidak pernah ditugaskan. Itu selalu NULL. Adakah yang mengalami masalah ini?
(Saya pertama kali melihat masalah dengan jenis yang lebih kompleks)
Masalahnya tidak hanya terikat pada ASP.NET MVC 4, masalah yang sama terjadi untuk proyek ASP.NET MVC 3 baru setelah instalasi RC