私は単純な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
いるため、無視されているようです。)
リクエストメッセージの実際の本文にアクセスするにはどうすればよいですか?