मेरे एएसपी.नेट एमवीसी 3 प्रोजेक्ट में मैं लॉगिन प्रमाणीकरण के लिए एक वेब सेवा बुला रहा हूं। लेकिन यह एक अपवाद फेंकता है:इस समय एक एसिंक्रोनस ऑपरेशन शुरू नहीं किया जा सकता है WebService को कॉल करने पर अपवाद होता है?
अपवाद विवरण:
एक अतुल्यकालिक आपरेशन इस समय प्रारंभ नहीं किया जा सकता है। असीमित संचालन केवल एक एसिंक्रोनस हैंडलर या मॉड्यूल के भीतर या पृष्ठ जीवन चक्र में कुछ घटनाओं के दौरान शुरू किया जा सकता है। यदि कोई पृष्ठ निष्पादित करते समय यह अपवाद हुआ, तो सुनिश्चित करें कि पृष्ठ <% @ पृष्ठ Async = "true"%> चिह्नित है।
कैसे इस समस्या को हल करने के लिए?
नियंत्रक कार्रवाई कैसे घोषित की जाती है? क्या यह 'async' है? –
आप समय लेने वाली प्रक्रिया के लिए एक और धागा भी बना सकते हैं :)। async विधियां भी एक और थ्रेड आंतरिक रूप से –
बनाएं सुनिश्चित करें कि नियंत्रक एक async कार्य या शून्य देता है और async विधि पर प्रतीक्षा करें। –