मुझे एक सोपएक्सटेंशन सबक्लास (जिसे मैंने बनाया है) का उपयोग करने की आवश्यकता है, लेकिन ऐसा लगता है कि इस वर्ग को केवल "web.config" फ़ाइल के माध्यम से प्रारंभ किया जा सकता है (हालांकि मैंने पढ़ा है कि यह "app.config" फ़ाइल के माध्यम से संभव होना चाहिए - लेकिन मुझे नहीं पता कि इसे कैसे करना है)। समस्या: मेरे पास मेरी परियोजना में कोई web.config फ़ाइल नहीं है। तो मैं निम्नलिखित सामग्री के साथ मैन्युअल रूप से एक बनाया:SoapExtension लोडिंग प्राप्त करने के लिए web.config फ़ाइल कैसे बनाएं?
<?xml version="1.0" encoding="utf-8"?>
<configuration>
<system.web>
<webServices>
<soapExtensionTypes>
<add type="MyNameSpace.MySoapExtension,MyAssemblyFileName" priority="1"/>
</soapExtensionTypes>
</webServices>
</system.web>
</configuration>
प्रत्येक SoapExtension तरीकों में distpatched breakpoints के बावजूद, कुछ भी नहीं क्रम में होता है, ऐसा लगता है कि यह nore बुलाया प्रारंभ कभी नहीं रहा है ... (मेरे SoapService ठीक initializes, लेकिन बिना कोई विस्तार)।
मुझे लगता है कि वेब.कॉन्फिग फ़ाइल मैन्युअल रूप से बनाने के लिए मैन्युअल रूप से पर्याप्त नहीं हो सकता है, इसलिए मैं सोच रहा हूं कि मेरे ऐपएक्सेंशन का उपयोग करने के लिए मेरे ऐप को ठीक से कॉन्फ़िगर कैसे करें। इसे जाना चाहिए और मेरी कक्षा, प्रक्रिया मैसेज, और चेनस्ट्रीम सामान शुरू करना चाहिए ...)।
(नोट: यह मेरी पहली SoapExtension कार्यान्वयन है, मुझे लगता है मैं क्या कर रहा हूँ के बारे में वास्तव में यकीन नहीं है)