में एक वस्तु instantiating:WCF मैं नीचे के रूप में दो वर्गों है DataContract निर्माता
[DataContract]
public class Address
{
[DataMember]
public string Line1
[DataMember]
public string Line2
[DataMember]
public string City
[DataMember]
public string State
[DataMember]
public string Zip
}
[DataContract]
public class Customer
{
public Customer()
{
CustomerAddress = new Address();
}
[DataMember]
public string FirstName
[DataMember]
public string LastName
[DataMember]
public Address CustomerAddress
}
अगर मैं ग्राहक वर्ग का उपयोग करता है मेरी सेवा की प्रॉक्सी उत्पन्न क्या होगा? अगर मैं अवधारणा को सही ढंग से समझता हूं तो मुझे लगता है कि ग्राहक वर्ग में निर्माता को क्लाइंट पक्ष में नहीं बुलाया जाएगा और यह अलग-अलग व्यवहार दे सकता है।
मैं ग्राहक वर्ग में उस निर्माता से कैसे छुटकारा पा सकता हूं और अभी भी CustomerAddress
Address
प्रकार की संपत्ति है ताकि यह एक गूंगा डीटीओ ऑब्जेक्ट के रूप में व्यवहार करे?
सामान्य परिस्थिति या सर्वोत्तम प्रथाओं का क्या उपयोग है जो लोग इस स्थिति से बचने के लिए उपयोग करते हैं?