0
Je ne peux pas vraiment trouver un exemple de travail, c'est peut-être parce que ce n'est tout simplement pas possible?HTTP simple POST avec un type anonyme en tant que corps
Je voudrais prendre un C# objet de type anonyme comme ce qui suit:
var postBody = new
{
friend = new
{
name = "dave",
last ="franz"
},
id = "12345",
login = "mylogin"
};
et l'envoyer à mon service Web dans un simple http POST avec le corps poste suivant:
{
"friend" :
{
"name" : "dave",
"last" : "franz"
},
"id" : "12345",
"login" : "mylogin"
};
J'aurais préféré une solution sans avoir à installer un paquet nugget, mais cela n'a pas été mentionné dans ma publication initiale, et votre solution fonctionne plutôt bien. Merci Monsieur ! – guiomie
@guiomie: la solution préférée de mvc ASP.NET utilise JavaScriptSerializer, qui est/était marqué comme obsolète (il y a une confusion considérable à propos de cette décision). Je préfère JSON.net de toute façon ... c'est très stable et beaucoup plus puissant que tout ce qui est offert dans la BCL. – spender