2
嗨,我有一個合同,如我在該評論下面附加的合同,我的問題是:如果我更改錯誤消息和/或範圍,我是否會破壞現有客戶端? 我讀過幾篇文章(例如https://msdn.microsoft.com/en-us/library/ff384251.aspx),但我仍然無法弄清楚。 在此先感謝!WCF合同更改IsRequiredMessage
[DataContract]
public class User
{
[DataMember(IsRequired = true)]
[Range(0, 99999999)]
[Required(ErrorMessage = "Id is required.")]
public int Id { get; set; }
}
但是,如果我改變消息,客戶端應該更新他們的引用是不是? –
這不是必需的。如果客戶端應用程序沒有提及此合同的'RangeAttribute'和'RequiredAttribute',它將是相同的情況 –
對不起再次提問,但是什麼「破碎的邏輯手段」? –