2008-12-19 8 views
8

मेरे पास एक डब्ल्यूसीएफ सर्वर है और मैं "फॉल्ट" घटना में टैप कर रहा हूं जो बेवकूफ रूप से मुझे "ऑब्जेक्ट प्रेषक, इवेंटआर्जे ई" देता है। मैं उस घटना में वर्तमान 'अपवाद' वस्तु कैसे प्राप्त कर सकता हूं?डब्ल्यूसीएफ में - "दोषपूर्ण" घटना में - मैं अपवाद विवरण कैसे प्राप्त करूं?

या, अगर कुछ प्रकार का वैश्विक सिस्टम तरीका है, जैसे पर्यावरण। GetCurrentException(), यह बहुत ही अच्छा होगा, लेकिन मुझे यह नहीं मिल रहा है।

संपादित करें: एएसपी.नेट में मैं क्या उम्मीद कर रहा हूं, इसकी व्याख्या करने में सहायता के लिए, आप "सर्वर.गेटलास्ट एरर()" कर सकते हैं ... क्या ऐसी कोई चीज है, या कुछ भी डब्लूसीएफ में दूरस्थ रूप से बंद है? - OperationContext.Current.GetLastError() शांत होगा :)

उत्तर

10

ठीक है, कुछ और सही कीवर्ड्स के साथ googling के बाद, मैं अपने जवाब मिल गया है: http://www.steverb.com/post/Useful-WCF-Behaviors-IErrorHandler

+2

जवाब –

+4

पोस्टिंग के लिए धन्यवाद मुझे खुशी है लेख सहायक था। यदि आपके पास लागू करने के साथ कोई प्रश्न या समस्या है तो मुझे बताएं। और हाँ, मैं एसओ और संचित प्रतिनिधि अंक में शामिल हो गया ताकि मैं यह टिप्पणी कर सकूं। –

+1

भले ही यह उत्तर 8 साल का हो, फिर भी क्या आप यहां दिए गए लिंक के लिंक किए गए वेबसाइट के प्रासंगिक भाग को पोस्ट कर सकते हैं? यदि यह एक नया जवाब था, तो इसे "केवल लिंक" के रूप में चिह्नित किया जाएगा। – Sentry

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