3
我有一個WCF客戶端和一個WCF服務,WCF DataContract命名空間是否需要
每一端都有一個DataContract。命名空間是我需要反序列化客戶端上的對象。
即打擊不起作用
[DataContract]
public class Framework
{
[DataMember]
public string Name { get; set; }
}
但確實:
[DataContract(Namespace = "http//mysite.co.uk"]
public class Framework
{
[DataMember]
public string Name { get; set; }
}
這是爲什麼?我本來以爲離開這個命名空間意味着他們都默認爲http://tempuri.org,並且都沒問題。
命名空間是必需的,這似乎很奇怪。
有沒有人對此行爲有過解釋?