मैं WSE से WCF पर एक वेब सेवा क्लाइंट माइग्रेट कर रहा हूं।क्या डब्ल्यूसीएफ के साथ एक सोपएक्सप्शन को एक फाल्टएक्सप्शन में परिवर्तित करना संभव है?
मैंने सोपएक्सप्शन के बजाय FaultExceptions से निपटने के लिए आंतरिक गलती और त्रुटि प्रबंधन को पहले से ही संशोधित किया है।
इस परियोजना में गलती और त्रुटि प्रबंधन का परीक्षण करने के लिए परीक्षण मामलों का एक विस्तृत सूट है जो अभी भी सोपएक्सप्शन पर निर्भर करता है। विभिन्न कारणों से, मैं उन सभी को फिर से लिखना पसंद नहीं करूंगा।
क्या सोपएक्सप्शन को केवल FaultException में परिवर्तित करना संभव है और इस प्रकार नए त्रुटि हैंडलिंग कोड के खिलाफ पुराने परीक्षण केस चला रहे हैं?
मुझे यह वही समस्या थी, और जब मैंने देखा कि इस सवाल के जवाब कितने खराब थे, तो मैं बहुत चिंतित था। मैं आशा करता हूं कि किसी ने इसे नोटिस किया है, भले ही यह बहुत पुराना हो। –
कूल, लेकिन मुझे लगता है कि यह संभव नहीं है। मैं इस परियोजना पर काम नहीं कर रहा हूं और अब काम नहीं कर रहा हूं। आईआईआरसी, मैं बस कड़वी गोली निगलने और हर जगह इसे बदलने के समाप्त हो गया। लेकिन मुझे कोई विवरण याद नहीं है। –
1 चीज़ के लिए, मुझे लगता है कि शब्द ने इसे उलट दिया है, क्या आप FaultExceptiom -> SoapException (परीक्षण के लिए) नहीं चाहते हैं? –