[DataContract]
public class Credentials
{
[DataMember]
public string UserName {get;set;}
public string Password {get;set;}
}
[DataContract]
public class User
{
[DataMember]
public Credentials Credentials {get;set;}
}
В приведенном выше сценарии, поскольку Credentials украшен атрибутом DataMember, необходимо ли украшать класс Credentials с помощью DataContract, а его члены - с атрибутом DataMember?