2017-07-14 2 views
0

Je vois que je dois implémenter ASMX sur chaque plate-forme dont j'ai besoin pour le consommer: une pour Android, une pour IoS, une pour UWP, et ainsi de suite.Pourquoi ASMX est spécifique à la plate-forme dans Xamarin.Forms?

Il référence au même modèle/classes/méthodes, pourquoi j'ai besoin de le reproduire pour chaque platorm? Le WSDL est le même.

Pouvez-vous me donner un exemple?

+0

Inhabituel avec Xamarin, mais WCF pourrait-il être plus approprié ici? –

+0

vaut la peine de vérifier dans votre cas, en particulier la seconde moitié de l'article [Développement d'applications mobiles multi-plateforme en utilisant Xamarin] (http://www.codemag.com/article/1401051) –

+0

ASMX? N'est-ce pas mort comme WCF? –

Répondre

0

Déchargez votre projet PCL. Ouvrez-le pour l'éditer. Changez-le en Profil 78, enregistrez-le et rechargez. Vous avez maintenant la possibilité d'ajouter une référence de service

+0

avez-vous des commentaires? Cela a-t-il fonctionné pour vous? –