Laut Scott Hanselman, auf seiner blog, sollte ich in der Lage sein, dynamisches Modell verbindlich zu machen und eine Dynamik zurückzugeben.Dynamische Modellbindung mit ASP.NET WEB API
Ich habe einen Web-API-Controller, der eine einzelne Methode enthält:
public dynamic Post(dynamic data)
{
return data;
}
Wenn ich den folgenden Aufruf von Fiddler machen, erhalte ich ein null
zurückgegeben.
POST http://localhost:57856/api/values HTTP/1.1
User-Agent: Fiddler
Host: localhost:57856
Content-Type: "application/json"
Content-Length: 22
{"Name": "jlucpicard"}
Was fehlt mir hier? Sollte es nicht JSON
für data
zurückgeben? Dies ist ein einfacheres Follow-up zu meiner ursprünglichen Frage ASP.NET WEB API not binding to dynamic object on POST.
Haben Sie versucht, die Anführungszeichen aus der Anwendung/Json zu nehmen? –
mögliches Duplikat der [ASP.NET WEB-API, die nicht an dynamisches Objekt auf POST gebunden ist] (http://stackoverflow.com/questions/16774860/asp-net-web-api-not-binding-to-dynamic-object-on) -post) –