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'被序列化嗎?是的,如果你想在客戶端訪問它。 –
謝謝。這就是我需要知道的。如果你願意,你可以創建一個答案,以便我可以接受它作爲我的解決方案。 –