Bonjour,
Je développe actuellement un projet en SilverLight, qui communique avec un WebService ".asmx".
Jusqu'à présent, j'envoyais un objet "Recette", qui possédait une liste d'"Ingrédient" pour que le w.s le sauvegarde.
Côté Silverlight :
_monService.ajouterRecetteAsync(ModelViewIsGreat.Instance.RecetteSélectionnée, imageRecette);
Côté WebService :
public Recette ajouterRecette(Recette maRecette, byte[] imageRecette);
J'ai récemment ajouter une autre liste d'objet : "ImagesSecondaires".
Depuis, le w.s ne reçoit plus les ingrédients! Les imagesSecondaires sont elles bel et bien passées.
Si je rajoute un argument à ma méthode du w.s pour qu'elle attende la liste des ingrédients :
Côté Silverlight :
_monService.ajouterRecetteAsync(ModelViewIsGreat.Instance.RecetteSélectionnée, imageRecette, ModelViewIsGreat.Instance.RecetteSélectionnée.MesIngrédients);
Côté WebService :
public Recette ajouterRecette(Recette maRecette, byte[] imageRecette, List<Ingrédient> maListe)
Les ingrédients sont bien reçu par le WebService... alors qu'il s'agit de la même information que passée dans l'objet recette!
Je suis un peu perdu... Quelqu'un pourra-t-il éclairer ma lanterne?
Merci d'avance!
Partager