サード パーティの .NET SOAP WebService (.asmx) を使用しています。リクエストとレスポンスをログに記録したい。SoapExtensionsを使用したいくつかのソリューションを見てきました。しかし、システムにロギングを統合するのが好きです。次のようなものもあります。
public class MyWebService : ThirdPartyWebService
{
public string Request { ... }
public string Response {... }
}
私はこれを行うことができますか?別の解決策はありますか?
更新: リクエストとレスポンスのオブジェクトをシリアル化するのは避けたいです。しかし、私は今これをやっています。