मेरे पास दो वस्तुएं हैं, एक हमारे उद्यम स्तर में है और दूसरा हमारे सेवा स्तर में है। सेवा वस्तु उद्यम से विरासत में है। यहां एक त्वरित उदाहरण है:ऑब्जेक्ट विरासत के साथ डब्ल्यूसीएफ सीरियलाइजेशन?
[DataContract]
public class EnterpriseObject{
[DataMember]
int ID{get; set;}
string InternalUse{get; set;}
}
[DataContract]
public class ServiceObject: EnterpriseBaseObject{
[DataMember]
string Address{get; set;}
}
यह संभव है केवल क्रमबद्धता में (EnterpriseObject से विरासत में मिली गुणों के साथ) ServiceObject बेनकाब? मैं नहीं चाहता कि ग्राहक एक विकल्प के रूप में सूचीबद्ध एंटरप्राइज़ ऑब्जेक्ट को देखना चाहें? जैसा कि आप उदाहरण में देख सकते हैं DataMember विशेषता InternalUser प्रॉपर्टी के लिए सेट नहीं है। क्या यह करने का एकमात्र तरीका है? धन्यवाद
इससे बहुत मदद मिली! – Slavo