Uaktualniłem wersję z MVC4 beta na RC i najnowszy autofac. Następująca akcja była poprawnie powiązana, ale teraz oba parametry są zerowe. Widzę zmienili rzeczy o formatujących i takie tam, ale nie jestem pewien, co spowodowało mój problemMVC4 RC Parametr WebApi binding
[HttpPost]
RedirectModel MyAction(string value1, string value1)
WNIOSEK
Method: POST
Accept: application/json
URL: api/controller/myaction
BODY: {"value1":"1000", "value2":"foo"}
Dodawanie [FromBody], aby parametry nie mający żadnego wpływu, parametry były jeszcze puste. – Thad
Dobrze, że jesteś. Zaktualizowałem moją odpowiedź ... –
To działa, ale miałem nadzieję, że nie będę musiał tego zmieniać. Mamy kilka połączeń, które mają pojedynczy ciąg w ciele. Nie wiem, dlaczego jeden typ pierwotny jest wymagany w ciągu zapytania. – Thad