2014-06-26 16 views
5

Stworzyłem projekt PCL Xamarin.Forms, który dał mi rozwiązanie z projektem PCL, Andriond, IOS i Windows. Napisałem moją logikę biznesową w bibliotece usług WCF i hostowałem ją na moim LOCAL IIS, który jest dostępny z dowolnego miejsca w sieci korporacyjnej. Logika biznesowa po kolei rozmawia z modelem obiektowym TFS. Próbowałem zużywać usługę przy użyciu fabryki kanałów (moja klasa interfejsu usługi sieciowej jest w innym projekcie PCL i odwoływałem się do biblioteki PCL w języku xamarin.forms, a adres punktu końcowego jest usługą hostowaną), ale nie udało się. Próbowałem podążać za udostępnioną przez Xamarin za skonsumowanie usługi WCF w aplikacji Android i był udany, ale nie był w stanie skonsumować usługi za pomocą tego samego podejścia w aplikacji Android formularzy xamarin (gdzie użyłem klasy klienta proxy usług w PCL i wypróbowałem do wypełnienia danych przy użyciu klasy app.cs w PCL). Czy istnieje jakieś specjalne podejście do korzystania z usługi WCF w formach xamarin z PCL?Jak korzystać z usługi WCF w Xamarin.forms PCL?

+0

w jaki sposób zużyłeś usługę wcf od normalnego xamarin.ios.? . nawet ja postępowałem zgodnie z instrukcjami, ale otrzymałem wyjątek, który mówi: "MONOTOUCH DOESNT SUPPORT DYNAMIC CODE GENERATION". – sujay

+0

Jeśli utworzyłem moje widoki w PCL za pomocą Xamarin.Forms (Xaml) i wywołać WCF w PCL i powiązać go do widoku, to nadal muszę wezwać lub skonsumować WCF w Xamarin.Android i Xamarin.ios? –

Odpowiedz

1

Mam nadzieję, że w międzyczasie rozwiązałeś swój problem z WCF. Niemniej jednak, jeśli wciąż szukasz rozwiązania, napisałem jakiś czas temu o tym, jak skonsumować usługę WCF z poziomu PCL za pomocą aplikacji Xamarin.Forms.

HTH

Powiązane problemy