テストを作成しようとしましたが、IsFault
プロパティをtrueに設定してMessage
オブジェクトを作成する必要があります。ただし、このプロパティにはゲッターしかありません。このプロパティをtrueに設定するメッセージを作成する最良の方法は誰にも分かりますか?WCFメッセージ.IsFault
おかげ
テストを作成しようとしましたが、IsFault
プロパティをtrueに設定してMessage
オブジェクトを作成する必要があります。ただし、このプロパティにはゲッターしかありません。このプロパティをtrueに設定するメッセージを作成する最良の方法は誰にも分かりますか?WCFメッセージ.IsFault
おかげ
はMessageFault
オブジェクトを受け入れMessage.CreateMessage()
オーバーロードを使用してください。以下のようなものが動作するはずです。
Message CreateMessage()
{
return Message.CreateMessage(
MessageVersion.Default,
MessageFault.CreateFault(new FaultCode("fault-string"), "reason"),
"action-string");
}
はおそらく上、proteced内部または保護された内部スコープを持つオブジェクトにセッターを行うことを考えます。すなわち
public String MyProperty {get; internal set;}
アンドリュー
反射が別のルートですが、私は最初のソリューションが動作するはずだと思うでしょう。
アンドリュー