私は単純なIClientMessageInspectorを持っています:
public class ConsoleMessageTracer : IClientMessageInspector
{
public void AfterReceiveReply(ref Message reply, object correlationState)
{
Console.WriteLine(reply.ToString());
}
public object BeforeSendRequest(ref Message request, IClientChannel channel)
{
Console.WriteLine(request.ToString());
}
}
AfterReceiveReply正常に動作しますが
、コンソールに書き込まれるBeforeSendRequestだけです。... Datastream ...
(実際に... Datenstrom ...は、ドイツ語で.NetをインストールしてThread.CurrentThread.CurrentCultureいるため、無視されているようです。)
リクエストメッセージの実際の本文にアクセスするにはどうすればよいですか?