c# - Serialization across projects with inheritance -


मेरे पास "बेसफ्रेमवर्क" नामक एक परियोजना में आधार वर्ग ("मायबसेक्लास") है जो कंपनी के भीतर कई समाधानों में शामिल है । "माइबसेक्लास" से प्राप्त होने वाली कंपनी के विभिन्न परियोजनाओं में कई व्युत्पन्न वर्ग हैं अगर मैं एक सूची बनाऊँ और व्युत्पन्न वर्ग को इसमें जोड़ दूं, तो यह क्रमबद्ध नहीं होगा। मुझे पता है कि यदि मैं इस सूची को क्रमबद्ध करने का प्रयास कर रहा था, और आधार वर्ग और व्युत्पन्न वर्ग एक ही परियोजना में थे, तो मैं बेस क्लास में बस "XmlInclude" विशेषता को लागू कर सकता था और व्युत्पन्न वर्ग के सभी शामिल कर सकता था हालांकि यह परियोजनाओं में संभव नहीं है, क्योंकि इसके लिए एक परिपत्र निर्भरता की आवश्यकता होगी। क्या यह संभव है?

यदि आप नेटवर्क पर चीजें भेजना चाहते हैं, तो आपको निश्चित रूप से देखना चाहिए .NET XML वेब सेवाओं में।


Comments