0
값이 없을 때 DataContractSerializer를 사용하여 목록 노드를 숨기는 방법은 무엇입니까?값이없는 경우 DataContractSerializer를 사용하여 목록 노드를 숨기거나 제외하는 방법은 무엇입니까?
[DataContract(Namespace = "")]
public class Order
{
[DataMember(EmitDefaultValue = false)]
public string Name { get; set; }
[DataMember(EmitDefaultValue = false)]
public List<OrderItem> OrderItems { get; set; }
}
이름 값이없는 경우가 숨겨집니다하지만 OrderItems에 값이없는 경우 내가 DataContractSerlializer을 사용하고
<OrderItems />.
로 나타납니다.
나는 AutoMapper를 사용하고 있으며 기본적으로 빈 목록을 만듭니다. –