Saya baru saja mulai bermain dengan NancyFx untuk membandingkannya dengan .net MVC WebAPI dan saya langsung mengalami masalah. Sejauh yang saya pahami, Nancy harus menangani serialisasi langsung dari kotaknya. Tapi sepertinya saya tidak bisa membuatnya berfungsi.
Saya memiliki Modul Nancy yang terlihat seperti ini:
public class HelloWorld : NancyModule
{
public HelloWorld()
{
Post["/"] = parameters =>
{
var myFieldValue = parameters.myField;
return HttpStatusCode.OK;
};
}
}
Dan saya mempostingnya menggunakan Fiddler seperti ini:
Headers:
User-Agent: Fiddler
Content-Type: application/json
Host: localhost:3141
Content-Length: 24
Request-Body:
{"myField" : "profit"}
Namun ketika objek parameter kosong (dan demikian pula objek myFieldValue). Saya yakin saya melewatkan sesuatu yang sangat jelas, tapi saya tidak tahu apa!