サービスメソッドの結果として渡すクラスがあり、そのクラスには取得専用プロパティがあります。
[DataContract]
public class ErrorBase
{
[DataMember]
public virtual string Message { get { return ""; } }
}
サービス側で例外が発生しています:
System.Runtime.Serialization.InvalidDataContractException: タイプ 'MyNamespace.ErrorBase' のプロパティ 'Message' の設定メソッドがありません。
このプロパティはゲッターとしてのみ使用する必要があり、ユーザーが値を割り当てることはできません。私が使用できる回避策はありますか?または、追加の属性が不足していますか?