gibi aşağıdaki gibi bir [DataContract] sınıf Şablon ilan var:WCF - DataMember DataContract
[DataContract]
public abstract class Template
{
[DataMember]
public virtual int? Id { get; set; }
[DataMember]
public virtual byte[] TemplateDoc { get; set; }
[DataMember]
public virtual string Title { get; set; }
[DataMember]
public virtual TemplateStatusInfo TemplateStatus { get; set; }
}
[DataContract]
public class TemplateStatusInfo
{
[DataMember]
public virtual List<string> ValidCodes { get; set; }
[DataMember]
public virtual List<string> InvalidCodes { get; set; }
[DataMember]
public virtual string TemplateError { get; set; }
}
Şablon bir [DataMember] alt nesne 'TemplateStatusInfo' vardır görebileceğiniz gibi.
Sadece WCF'de hem alt nesneyi [DataMember] hem de [DataContract] ile birlikte çocuk nesnesini bildirmek için geçerli olup olmadığından emin olmak istiyorum.
Herhangi bir derleme zamanı hatası almıyorum.
Lütfen kılavuzu inceleyin.