2014-06-26 11 views
5

मैंने Xamarin.Forms पीसीएल प्रोजेक्ट बनाया जिसने मुझे पीसीएल प्रोजेक्ट, एंड्रॉइड, आईओएस और विंडोज प्रोजेक्ट्स के साथ समाधान दिया। मैंने डब्लूसीएफ सेवा पुस्तकालय में अपना व्यावसायिक तर्क लिखा है और इसे मेरे लोकल आईआईएस पर होस्ट किया है जो कॉर्पोरेट नेटवर्क में कहीं से भी सुलभ है। बदले में व्यापार तर्क टीएफएस ऑब्जेक्ट मॉडल से बात करता है। मैंने चैनल फैक्ट्री का उपयोग करके सेवा का उपभोग करने की कोशिश की (मेरी वेब सेवा इंटरफ़ेस क्लास एक अलग पीसीएल प्रोजेक्ट में है और मैंने पीसीएल डीएल को xamarin.forms पीसीएल में संदर्भित किया है और एंडपॉइंट पता मेरी होस्टेड सेवा है), लेकिन सफल नहीं है। मैंने एंड्रॉइड एप्लिकेशन में डब्ल्यूसीएफ सेवा का उपभोग करने के लिए एक्समारिन द्वारा प्रदान किए जाने के माध्यम से चलने का प्रयास किया और सफल रहा, लेकिन xamarin रूपों एंड्रॉइड एप्लिकेशन में उसी दृष्टिकोण के माध्यम से सेवा का उपभोग करने में सक्षम नहीं था (जहां मैंने पीसीएल में सेवा क्लाइंट प्रॉक्सी क्लास का उपयोग किया और कोशिश की पीसीएल में app.cs वर्ग का उपयोग कर डेटा को पॉप्युलेट करने के लिए)। पीसीएल के साथ xamarin रूपों में डब्ल्यूसीएफ सेवा उपभोग करने के लिए कोई विशिष्ट दृष्टिकोण है?Xamarin.forms पीसीएल में डब्ल्यूसीएफ सेवा का उपभोग कैसे करें?

+0

आपने सामान्य xamarin.ios से एक डब्ल्यूसीएफ webservice का उपभोग कैसे किया? । यहां तक ​​कि मैंने पैदल चलने के कदमों का पालन किया लेकिन मुझे अपवाद मिल रहा है जो "मोनोचौच डोसेंट सपोर्ट डायनामिक कोड जनरेशन" कहता है। – sujay

+0

यदि मैंने Xamarin.Forms (Xaml) का उपयोग करके पीसीएल में अपना दृश्य बनाया और पीसीएल में डब्ल्यूसीएफ को कॉल किया और इसे देखने के लिए बाध्य किया, तो फिर भी मुझे Xamarin.Android और Xamarin.ios में डब्ल्यूसीएफ को कॉल या उपभोग करने की आवश्यकता है? –

उत्तर

1

मुझे आशा है कि इस दौरान आपने अपना डब्ल्यूसीएफ मुद्दा हल किया है। फिर भी यदि आप अभी भी एक समाधान की तलाश में हैं, तो मैंने कुछ समय पहले एक blog post लिखा था कि Xamarin.Forms एप्लिकेशन का उपयोग कर पीसीएल के भीतर से डब्ल्यूसीएफ सेवा का उपभोग कैसे किया जाए।

एचटीएच

संबंधित मुद्दे