我有一些作为服务方法的结果传递的类,这个类有一个get-only属性:
[DataContract]
public class ErrorBase
{
[DataMember]
public virtual string Message { get { return ""; } }
}
我在服务端得到了一个异常:
“MyNamespace.ErrorBase”“中的属性”“System.Runtime.Serialization.InvalidDataContractException:”“没有设置方法”“
”“。”
我必须让这个属性作为唯一的getter,我不能允许用户给它赋值。有什么我可以使用的变通方法吗?或者我是否遗漏了一些额外的属性?
https://stackoverflow.com/questions/2323277
复制相似问题