2
虚拟属性是否需要[DataMember]属性?虚拟属性是否需要[DataMember]属性?
[DataMember]
public string Title { get; set; }
[DataMember]
public virtual ApplicationUser User { get; set; }
或者这是正确的做法:
[DataMember]
public string Title { get; set; }
public virtual ApplicationUser User { get; set; }
所以只有当我需要访问wcf客户端上的虚拟属性时才需要它? –
它与虚拟或没有关系。问题是:你想'User'被序列化吗?是的,如果你想在客户端访问它。 –
谢谢。这就是我需要知道的。如果你愿意,你可以创建一个答案,以便我可以接受它作为我的解决方案。 –